Rsync jest znany z tego Algorytm Delta Wdrożenie, które pozwala RSync tylko na kopiowanie modyfikacji dokonanych w plikach źródłowych na lokalnym hoście i bieżących plikach na zdalnym hoście.
Rsync z -ignore istniejącym:
-ignorowanie istnienia Opcja w poleceniu RYSNC zmusza rsync do zignorowania aktualizacji plików już istniejących w miejscu docelowym. Ta operacja nie ignoruje istniejących katalogów, ponieważ w takim przypadku nic nie zostanie zrobione. Ponieważ jest to reguła transferu, a nie wykluczyć, nie wpływa na dane przechodzące na listy plików i usunięcie. Ta opcja ograniczy jedynie przesyłanie pliku wymagane przez odbiorcę.
Gdy użyjesz opcji „-Link-Dest” w połączeniu z poleceniem RSYNC, utworzy nowy katalog do tworzenia kopii zapasowej danych. Co jeśli nagle kopia zapasowa zostanie przerwana i chcesz je wznowić? Co zrobisz w takiej sytuacji? rsync może skutecznie użyć „-ignorowanie istnienia„Operacja w celu rozwiązania tego problemu. Zastosowanie „-gnore istniejące” upewni się, że pliki zostały już obsługiwane, nie otrzymają zmiany. Oznacza to, że „-ugnore istniejący” obejrzy tylko istniejące pliki obecne w hierarchii docelowej.
Teraz przejdźmy do praktycznego wdrożenia tej formy polecenia rsync.
Oto składnia polecenia RSYNC z opcją „-gnore istniającą”:
$ sudo rsync -ignore -istnianie -raZ --progress źródłowy nazwa użytkownika@remote_host: miejsce docelowe
W poniższym przykładzie synchronizujemy plik z systemem zdalnym. Dlatego, "-ignorowanie istnienia„Ogranicza rsync do synchronizacji plików z systemu lokalnego, które nie są jeszcze kopiowane do miejsca docelowego.
$ sudo rsync -ignore -istnianie -raZ --progress /var [email protected]:/tmp/
Dodaj nazwę użytkownika i IP hosta w powyższym poleceniu i sprawdź wyjście.
Wyjście pokazuje również postęp podczas synchronizacji plików z lokalnego do zdalnego systemu. Pamiętać! To wykonanie polecenia zignoruje istniejące pliki obecne na końcu odbiornika.
Wniosek:
Użytkownicy Linux zwykle tworzą kopie zapasowe swoich danych na temat zdalnych systemów. Jedną z najbardziej niesamowitych korzyści, jakie każdy może uzyskać z tej zdalnej kopii zapasowej danych, jest niezawodność. W Linux wiele narzędzi wiersza poleceń jest używanych do tworzenia kopii zapasowych i rsync polecenie jest najlepszy. rsync -gnor -istniejący Polecenie umożliwia użytkownikowi wznowić przerywaną kopię zapasową i zignorowanie istniejących plików docelowego.