Portál AbcLinuxu, 13. května 2025 19:33
Zdravím Vás, jelikož se chystám měnit systém souboru na serveru, potřebuji zálohovat všechna data, které mám na /var a /home.
Zeptal bych se odborníků na následující. Co je pro mě nejlepší, pokud mám Debian 4, dva stroje připojené do internetu na páteři, z jednoho serveru bych potřeboval poslat data na druhý, kde je více místa a pak se stejnými oprávněními a atributy data vrátit zpět na server ze kterého jsem zálohu dělal.
Velice děkuji i za případný návod.
Používáš ACL, nebo standardní unixová práva? Pokud ne, pak doporučuji obyčejný tar s gz kompresí, aby se odlehčilo lince, posílat přes ssh.
Popis např. http://www.cyberciti.biz/faq/howto-use-tar-command-through-network-over-ssh-session/
Používám standardní unixová práva, jde mi hlavně o chmod a chown ... Ať nemusím všechny adresáře zase zvlášť nastavovat a přidávat jejich vlastníky apod.
Tar si pamatuje práva, při rozbalování pod rootem je opět nastaví do původního stavu.
Paráda, existuje nějaký způsob kde bych viděl příklad využití TARu přes SSH? Abych to mohl sypat přímo z konzole? Díky
tar
a netcat
.
Určitě to má nejvyšší výkon, jen bych aspoň ten otevřený port s poslouchajícím netcatem ochránil firewallem na konkrétní IP adresu. Přeci jenom je to volně do internetu. Proto jsem navrhnul ssh.
rsync -a -e ssh --progress --stats /home/ root@remote.server.sk:/backup/home/
Pri opakovanom zalohovani pridat pripadne aj --delete. Pripadne ako backup riesenie pouzit dirvish.
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.