Il y a quelques semaines, je suis passé d'un serveur dédié à un VPS. Maintenant que tout fonctionne bien sur le VPS, je voudrais fermer le serveur dédié et fermer mon compte avec la société d'hébergement.
Pour la tranquillité d'esprit et pour être plus sûr, je voudrais faire une sauvegarde complète du serveur avant de l'arrêter.
Le mieux serait une sauvegarde que je pourrais parcourir si je trouve que j'ai besoin de quelque chose dans la sauvegarde.
Quelle serait la meilleure solution en ligne de commande?
Mise à jour :
Moyen: réseau
mount
), c'est tout ce dont vous avez besoin.-bash: /sbin/dump: No such file or directory
sudo apt-get install dump
.gz
fichier? Pouvez-vous ajouter cela dans votre réponse? Ce serait vraiment utile.Si vous souhaitez sauvegarder de Linux vers Linux, je n'utiliserais pas de vidage, car cela n'est pas pratique lorsque vous devez accéder à quelque chose dans le fichier de sauvegarde. L'utilisation
rsync
de SSH pour effectuer une sauvegarde complète du système devrait convenir dans la plupart des cas:Cela gardera tout important et vous permettra de parcourir la sauvegarde sans étapes supplémentaires.
la source
Sur quel support allez-vous stocker la sauvegarde? Si vous sauvegardez sur le réseau, je monterais sshfs / nfs ma destination sur le serveur source et exécuter quelque chose comme:
Notez que cela n'a pas été testé, juste ma pensée générale que vous voudrez peut-être exclure plus ou moins que cela.
la source
J'utilise la commande décrite ci-dessus à partir de pehrs, mais modifiée pour une utilisation ftp. Échantillon Crontab:
upload.x contient les informations d'identification ftp et les règles de téléchargement:
Remarque 1: lftp peut entraîner une utilisation élevée du processeur lorsque la destination est inaccessible lors de la tentative de reconnexion. Étant donné que de nombreux VPS d'hébergement peuvent être réinitialisés dans de tels cas, je suggère de surveiller la charge du processeur pour tuer le processus lftp en empêchant l'arrêt du serveur par le propriétaire de l'hôte. Un exemple de charge moyenne> 1,33 pour les processus lftp (et dropbox). Malheureusement, je ne me souviens pas de la source du code initial, grâce à quelqu'un:
Crontab
*/5 * * * * /home/cms/cron/loadmon.sh
Remarque 2: l' utilitaire de vidage peut ne pas fonctionner sur OpenVZ VPS ou certains autres serveurs virtuels.
la source
avez-vous entendu parler de Bacula ?
la source