Come posso scaricare i miei dati cloud da Vultr?
Portabilità dei dati sulla piattaforma Vultr
Forniamo una serie di semplici soluzioni per scaricare i dati memorizzati dell'istanza, sia da un VPS, da un server Bare Metal o da un volume di archiviazione a blocchi. La maggior parte dei seguenti strumenti sono integrati direttamente nel sistema operativo attualmente in uso, nonché nel sistema operativo distribuito nell'istanza Vultr. Altri possono essere installati in modo relativamente semplice tramite un gestore di pacchetti o scaricati direttamente dal sito dello sviluppatore del software.
È possibile sfruttare molti strumenti di trasferimento file comuni per scaricare i dati archiviati all'interno della distribuzione o il volume di Archiviazione blocchi. Di seguito forniamo un elenco di tutorial che coprono una serie di metodi che è possibile implementare per servire a questo scopo.
Sistema operativo Linux / BSD / Nix
SFTP / Filezilla
Vultr Linux VPS ha SFTP (Secure FTP) abilitato per impostazione predefinita. SFTP combina le funzioni di FTP con la sicurezza di SSH per fornire un modo più sicuro per trasferire file. L'FTP tradizionale non crittografa i suoi dati, il che lo rende insicuro per l'uso su Internet. La maggior parte del software client FTP supporterà direttamente SFTP.
Utilizzando il sftp
comando, al fine di trasferire direttamente i file tramite una sessione SSH:
Puoi utilizzare il sftp
comando disponibile su MacOS, Linux o Windows con supporto BASH per trasferire file da / verso la tua istanza. Alcune costruzioni di comandi comuni sono le seguenti:
- Porta SSH predefinita (22):
sftp user@domain_address_or_IP
- Porta SSH personalizzata:
sftp -oPort=portnumber user@domain_address_or_IP
Una volta connesso, invece del tipico prompt SSH, ti verrà presentato il prompt SFTP. L'esecuzione di molti comandi comuni di navigazione e manipolazione del file system funzionerà come previsto. vale a dire:cd
ls
cp
mv
chown
chmod
df
pwd
- Recupero di un file:
get /path/to/remotefile /path/to/localfile
- Recupero di una directory:
get -r /path/to/directory
- Recupero di un file o directory mantenendo le autorizzazioni:
get -Pr /path/to/file_or_directory
È inoltre possibile eseguire help
per visualizzare una guida più specifica per i sftp
comandi.
Utilizzo di Filezilla - Uno strumento GUI per trasferire file tramite SFTP / SCP:
I computer Macintosh e Linux includono per impostazione predefinita un client SFTP con testo da riga di comando. Alcune versioni di Windows non includono il software client SFTP per impostazione predefinita, in questo caso sarà necessario installare un client separato. Uno dei client più popolari per questa attività è FileZilla .
Una guida per l'utilizzo di Filezilla per la connessione tramite SFTP è disponibile nella documentazione della nostra comunità qui .
RSYNC
Utilizzando il rsync
comando, al fine di sincronizzare le directory in una rete:
Il rsync
comando consente la sincronizzazione remota delle directory su due o più sistemi Linux. Innanzitutto, dovrai installare il rsync
pacchetto su entrambe le macchine e assicurarti di aver impostato l'autenticazione con chiave privata.
- Sincronizzazione di una directory da un server remoto:
rsync -avrt --delete --rsh='ssh -p 22' user@domain_address_or_IP:/path/to/directory/ /path/to/localdirectory
È inoltre possibile includere un comando come sopra in un crontab per la sincronizzazione automatica.
Windows Server
Trasferimento file RDP
VPS di Windows Vultr sono configurati con il protocollo RDP (Remote Desktop Protocol) di Microsoft abilitato. Tutte le versioni correnti di Windows includono il client Microsoft RDP. Le istruzioni di Microsoft per l'utilizzo del client RDP integrato sono disponibili tramite la documentazione di Microsoft .
I PC Macintosh e Linux non includono RDP per impostazione predefinita. Dovresti installare un client RDP separato. La maggior parte delle distribuzioni Linux avrà un client disponibile nei propri repository software. I client comuni per Mac sono il client Microsoft RDP e il CoRD . I client comuni per Linux sono rdesktop , krdc e Remmina .
Qualsiasi sistema operativo o casi speciali in cui il sistema operativo non è accessibile
Utilizzo di un ambiente di recupero ISO attivo tramite uno strumento come Finnix
Poiché consentiamo il montaggio ISO personalizzato, è anche possibile recuperare i dati da un'istanza che altrimenti non è avviabile, ad esempio a causa della corruzione del sistema operativo o opzioni di avvio non configurate correttamente. Puoi montare un numero qualsiasi di opzioni del sistema operativo Linux dal vivo dalla nostra libreria ISO pubblica o caricare qualsiasi ISO che preferisci. Dopo aver avviato l'istanza in un ambiente di ripristino ISO live, è possibile montare il volume di sistema e spostare i dati tramite RSYNC / SFTP.
Blocca memoria
Recupero dei file montando un volume di archiviazione a blocchi
È possibile ripristinare i file dal volume di Archiviazione blocchi collegandolo a una distribuzione nuova o esistente. Un volume di archiviazione a blocchi può anche essere staccato da un'istanza e quindi ricollegato a un'altra.
Questi passaggi presuppongono che il volume di Archiviazione blocchi sia già stato formattato e contenga dati che si desidera ripristinare. Per informazioni sulla formattazione di un nuovo volume di Archiviazione blocchi, consultare la documentazione di Archiviazione blocchi .
Dopo aver collegato il volume tramite il portale, è possibile montare il volume tramite i seguenti passaggi:
Linux : per prima cosa crea un mountpoint, se non esiste ancora, con il mkdir /mnt/blockstorage
comando. È quindi possibile montare il volume con il mount /dev/vdb1 /mnt/blockstorage
comando. Una volta montato il volume, è possibile utilizzare una delle istruzioni del sistema operativo Linux / BSD / Nix sopra per il recupero dei file.
Windows : dopo aver collegato un volume di Archiviazione blocchi tramite il portale, questo dovrebbe apparire automaticamente come seconda unità nel sistema operativo. È possibile accedere ai file e quindi scaricarli tramite il trasferimento di file RDP o altri mezzi configurati.
Istantanee e backup
L'importanza di implementare una solida strategia di backup
Offriamo sia snapshot manuali sia backup automatici per istanze VPS distribuite sulla piattaforma Vultr. Si consiglia vivamente di sfruttare queste funzionalità per garantire il backup dei dati per scopi di ripristino, recupero dei file e replica delle macchine virtuali.
È importante eseguire il backup di tutti i dati mission-critical in conformità con le leggi e le politiche organizzative locali.
Sebbene le istantanee e i backup non possano essere scaricati direttamente, una distribuzione rapida di un'istanza temporanea ti consentirà di accedere a tutti i dati contenuti nell'istantanea o nel backup. Scaricare i dati da un'istantanea o dal backup è semplice come distribuire l'istantanea o il backup archiviati in una nuova istanza e quindi utilizzare uno dei metodi di cui sopra per il ripristino dei file, a seconda del sistema operativo installato dell'istantanea.
Poiché la tua istanza esegue un sistema operativo completo, sul quale hai il controllo amministrativo completo, puoi anche utilizzare opzioni di backup di terze parti come R1Soft , Bacula o simili.
Chiavi pubbliche SSH
Rimozione di chiavi pubbliche SSH
Se hai scelto di aggiungere la tua chiave pubblica SSH a Vultr per un facile accesso al tuo server, puoi rimuoverla in qualsiasi momento utilizzando il pulsante Elimina situato nel pannello di controllo della chiave SSH
È importante notare che una volta rimossa la chiave pubblica SSH dal nostro pannello di controllo, sarà ancora attiva su tutti i server in cui è già stata distribuita.