Articles of rsync

синхронизация данных на двух (или более) компьютерах через USB

Я использую два компьютера. Данные, которые мне нужны, я синхронизирую через rsync. Обычно, когда я подхожу к компьютеру, я выдаю: rsync -vuhzrXte ssh from_the_other_computer to_this_computer Это работает, и я считаю это довольно надежным. Но можно ли добиться того же через USB-флеш-накопитель (чтобы мне не пришлось оставлять другой компьютер включенным, когда я его покидаю)? Вопрос более […]

Rsync перемещение windows последних k подкаталогов

Когда rsyncing каталог src к dest , я могу как-нибудь сделать так, чтобы dest содержал последние k подкаталогов в лексикографическом порядке каталога src , как в движущемся окне, где подкаталоги, выпавшие из windows, автоматически удаляются из dest при повторном запуске той же команды позднее? Например, если k = 2, src содержит dir_1 dir_2 dir_3 dir_4 […]

Как безопасно размонтировать / var / usr на systemd без перезагрузки

У меня есть сервер Linux на виртуальной машине, при перезагрузке которого происходит отключение питания из-за неправильной настройки стороннего поставщика У меня нет доступа к конфигурации ВМ. Человек, который установил систему, запутался в хранилище и безответственно смонтировал по одной точке для каждого каталога ( /var , /home , /usr и т. Д.), Что привело к тому, […]

как синхронизировать каталоги и файлы из источника в место назначения

Как использовать rsync для копирования каталогов и файлов (кроме определенных типов) в место назначения? ниже приведены типы файлов, которые должны быть освобождены или не синхронизироваться; * .odb, * .a3db

rsync меняет разрешение

Я использую rsync для копирования из смонтированной файловой системы на сервер через ssh. rsync -avx example server:/home/username/permstest/ когда я вызываю stat для файла примера в моем домашнем каталоге, он дает разрешения как 0664, на сервере они становятся 0777. Также, если разрешения равны 666, происходит то же самое. У меня также есть варианты: -aE, -E, -p, […]

Rsync copy не работает («нет такого файла или каталога»)

Я только начинаю изучать, как использовать rsync, поскольку я пытаюсь копировать файлы с одного сервера на другой. Я использую следующую команду: rsync -avzP username@ip.address:/public_html/abc/ /www/abc После ввода пароля другого сервера я получаю следующее сообщение: stdin: is not a tty receiving incremental file list rsync: change_dir “/public_html/abc” failed: No such file or directory (2) sent 8 […]

Хотите, чтобы rsync перечислял скопированные / удаленные файлы

Я хотел бы, чтобы rsync выводил список файлов, которые он фактически скопировал, соответственно удалил. Со страницы руководства, я думаю, что следующая команда будет делать: rsync -a –info=backup2,copy2,del2 SOURCEDIR DESTDIR Просматривая DESTDIR после этого, я вижу, что файлы обновляются, но я не получаю никакого списка файлов от rsync. Также попробовал это просто –info=backup,copy,del , но безрезультатно. […]

Какой метод Linux Mint Timeshift более экономичен

Некоторые вопросы о резервном копировании Timeshift в Linux Mint: можно ли ожидать разницу в дисковом пространстве, используемом для резервного копирования между опциями btrfs и rsync? Насколько я понимаю, btrfs использует снимки на основе различий, поэтому должен эффективно использовать пространство. Будет ли rsync делать подобное? Есть ли недостатки в использовании btrfs вместо ext4 для домашней системы? […]

Как rsync и grep только путь к измененным файлам в исходном каталоге

Есть ли способ просто grep только изменения т.е. (добавить, удалить, изменить) и распечатать путь и имя файла с помощью rsync. Я попытался с помощью команды ниже, но я получаю путь и файл, измененный в отдельной строке. rsync -avnc $source $destination source/10101/10102/10103/ source/10101/10102/10103/demo.fts Примечание: в источнике более тысячи подкаталогов, я хочу печатать только файлы, которые изменены […]

Передать список каталогов в rsync

У меня есть текстовый файл list_of_dirs_to_copy с 120 путями: data/A/backups/2018_02_12 data/B/backups/2/files data/B/old_files/2015_12 data/C/my_datafiles/800/dat data/F/backups & old files (second backups) … ВАЖНОЕ ПРИМЕЧАНИЕ : в приведенном выше файле разрывы строк обозначены как LF в именах каталогов есть специальные символы, такие как & и. data находятся в /mnt/storage3/workfiles/backups . Поэтому я делаю cd /mnt/storage3/workfiles/backups чтобы пути в […]