Sauvegarde sur le serveur distant et créer tar à la volée

Je veux faire une copie de sauvegarde du répertoire à partir de mon serveur de production sur le serveur de sauvegarde en utilisant rsync.

Ma solution actuelle:

catalogue tar

Sur le serveur de production à envoyer à un serveur distant à travers rsync

Mon problème avec cette solution: pas assez d'espace pour créer un fichier de goudron + Pour créer un fichier tar, beaucoup de ressources sont nécessaires. Cela devrait affecter les ressources du serveur d'exploitation aussi bas que possible.

Je souhaite envoyer des fichiers au fichier tar sur un serveur distant. Je pourrais simplement envoyer des fichiers et les placer sur le serveur de sauvegarde, mais de mon point de vue, ce ne serait pas une bonne solution.
Invité:

Agathe

Confirmation de:

Vous pouvez utiliser une combinaison de canaux et STDOUT Envoyer un fichier tar sur le réseau sur un serveur distant.

tar zcvf - /your/directory | ssh -i private.key backup-user@backupserver "cat > /backup/file.tgz"

symbole «-» Envoie tar dans STDOUT, qui est transmis par le convoyeur

ssh

et contenu enregistré dans un fichier régulier en utilisant

cat

.

Vous devrez utiliser

ssh

Avec un fichier de clé fermé pour l'authentification "DUBOBED".

Il n'utilise pas

rsync

Mais obtenez un fichier tar sur un serveur distant.

Lien:
https://stackoverflow.com/ques ... eters

Pour répondre aux questions, connectez-vous ou registre