Я працюю над rsync
сценарієм для тиражування каталогу. У мене він синхронізує лише нові та змінені файли чи каталоги, але мені не подобається той факт, що його копіювання перейменовано на файли чи каталоги як новий файл чи каталог, зберігаючи файли не синхронізованими. Я також встановив обмеження пропускної здатності в 1 МБ, оскільки це буде працювати в робочий час. Ось мій сценарій:
rsync -zvru --bwlimit=1024 /mymounts/test1/ /mymounts/test2
Як я можу зберігати файли та каталоги синхронізованими, якщо хтось щось перейменовує, все ще копіюючи лише нові чи змінені файли? Ось файли, про які йдеться
ls "/mymounts/test1/some stuff"
new directory newfile1.txt newfile3.txt renamedFile.txt
ls "/mymounts/test2/some stuff"
new directory newfile1.txt newfile2.txt newfile3.txt renamedFile.txt
Чи може бути спосіб навіть перемістити перейменовані файли в інший каталог, скажімо
/mymounts/VerControl
:?
rsync
статтю, FWIW. everythinglinux.org/rsync