Strona 1 z 1

Tworzenie spakowanych backupów zdalnego hosta

: 21 paź 2019, 15:21
autor: pantherfx
Witam,
na forum jestem nowy i zaczynam pracę z Ubuntu Server.

Próbuję utworzyć skrypt, który przez ftp pobierze strukturę katalogów i plików z serwera np home, a następnie je spakuje. Taki backup struktury. Chciałbym żeby do nazwy pliku powiedzmy backup1 dodawał jeszcze datę i godzinę utworzenia. Na razie zatrzymałem się na pakowaniu struktury. Zależy mi żeby zrobić to jednym poleceniem. Nie bardzo mi to wychodzi gdyż nie mam wiedzy na temat potoków, muszę jeszcze doczytać, a z tą kwestią goni mnie czas. Bardzo proszę o pomoc.

Do tej pory mam:

Kod: Zaznacz cały

wget -m ftp://user:password@server//catalog | tar xz &
znalezione w necie.

Z góry dziękuję za odpowiedź

Re: Tworzenie spakowanych backupów zdalnego hosta

: 17 lis 2019, 21:25
autor: mpo
Zrób może odwrotnie.
Spakuj co tam chcesz na @server i dopiero wyślij spakowany plik gdzie potrzebujesz.

Re: Tworzenie spakowanych backupów zdalnego hosta

: 19 lis 2019, 02:17
autor: jacekalex
I zapomnij o ftp na rzecz ssh i poleceń scp albo rsync.

Rsynciem po SSH możesz z resztą robić lustrzaną kopię zdalnego folderu, przy czym sam rsync musi być zainstalowany po obu stronach połączenia.

Sznurek:
https://www.thomas-krenn.com/pl/wiki/Sy ... mocy_rsync

Pozdro
:craz:

Re: Tworzenie spakowanych backupów zdalnego hosta

: 19 lis 2019, 08:57
autor: sethiel
Rsync może kompresować w locie więc nie musisz się martwić jeśli masz łącza limitowane - na jedno wyjdzie czy spakujesz przed czy w trakcie.