Obsah svého serveru (VPS, VDC, služby Storage nebo záloh) si můžete kdykoli stáhnout do lokálního počítače nebo na jiné externí úložiště přímo přes SSH/SFTP.
Protože může mít každý server data uložená v jiných adresářích, je nejprve potřeba určit, které soubory a složky chcete stáhnout. Webová data se nejčastěji nacházejí například v adresářích /var/www, /home nebo v jiném umístění podle konfigurace serveru.
Stejný postup můžete použít také pro data uložená na připojeném Storage nebo v zálohách. Liší se pouze cesta k adresáři, ve kterém jsou data uložená.
Jak stáhnout data?
Stažení přes SCP
Konkrétní složku můžete stáhnout pomocí příkazu:
scp -r root@IP_SERVERA:/CESTA/K/DATAM ./lokalny-priecinok/
Například:
scp -r root@192.0.2.10:/var/www/ ./www-backup/
Příkaz je potřeba spustit na počítači, do kterého chcete data uložit.
Stažení přes rsync
Při větším množství dat doporučujeme použít rsync, který umožňuje pokračovat v přenosu i po jeho přerušení.
rsync -avh --progress root@IP_SERVERA:/CESTA/K/DATAM/ ./lokalny-priecinok/
Například:
rsync -avh --progress root@192.0.2.10:/var/www/ ./www-backup/
Stažení přes SFTP
Data můžete stáhnout také pomocí SFTP klienta, například WinSCP nebo FileZilla. Po připojení k VPS pomocí jeho IP adresy, uživatelského jména a SSH hesla nebo klíče můžete požadované soubory jednoduše zkopírovat do svého počítače.
Stažení dat ze služby Storage
Pokud máte k serveru připojenou službu Storage, systém ji používá jako další připojený disk. Data ze Storage proto můžete stáhnout stejným způsobem jako ostatní soubory ze serveru – pomocí SCP, rsync nebo SFTP.
Nejprve je potřeba zjistit, ve kterém adresáři je Storage připojený. Po přihlášení na server přes SSH použijte příkaz:
df -h
Ve výstupu najdete připojené disky, jejich využití a adresáře, do kterých jsou připojené. Cestu ke Storage pak použijte v příkazu SCP nebo rsync, případně ji otevřete v SFTP klientovi.
Například pokud je Storage připojený v adresáři /mnt/storage, můžete jeho obsah stáhnout pomocí:
rsync -avh --progress root@IP_SERVERA:/mnt/storage/ ./storage/
Stažení dat ze služby Zálohování
Pokud na VPS používáte placenou službu Zálohování, vytvořené zálohy jsou na serveru dostupné v příslušném adresáři.
/backups
Soubory z tohoto adresáře můžete stáhnout stejným způsobem jako ostatní data ze serveru, například přes SCP, rsync nebo SFTP.
Příklad pomocí rsync:
rsync -avh --progress root@IP_SERVERA:/backups/ ./backups/