Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 15/02/2015, à 13:57

benwa666

[rdiff-backup] Pas moyen de remettre un backup en place

Hello,

un propriétaire de site a complètement torché son site sur un de mes serveurs.
J'ai voulu donc remettre en place le backup d'il y a une semaine avec cette commande :

rdiff-backup --force -r 7D root@IP_MACHINE_DISTANTE::/var/backups/sites/larsselavy /var/www/larsselavy

Mais rien ne se passe à part … que ça a effacé le dossier /var/www/larsselavy. Je suis bien embêté.
Je ne panique pas, en effet, j'ai vérifié sur mon serveur de backups, tout est là. Mais bon je suis bien embêté, le site n'est pas up.
J'ai essayé de faire le backup dans un autre dossier, j'ai aussi tenté une autre date plus vieille, mais j'ai toujours le même résultat : rien ne se passe.
Quand je tape la commande il ne m'affiche aucune erreur, j'ai juste le prompt qui revient comme si tout s'était bien passé. Mes backups seraient vides ? C'est pas l'apparence qu'ils donnent en tout cas.

En mode verbose :

# rdiff-backup --verbosity 6 --force -r 7D root@IP_MACHINE_DISTANTE::/var/backups/sites/larsselavy /var/www/larsselavy
Using rdiff-backup version 1.2.8
Executing ssh -C root@94.23.254.77 rdiff-backup --server
Using mirror root directory /var/backups/sites
Unable to import win32security module. Windows ACLs
not supported by filesystem at /var/backups/sites/rdiff-backup-data
escape_dos_devices not required by filesystem at /var/backups/sites/rdiff-backup-data
-----------------------------------------------------------------
Detected abilities for rdiff-backup repository (read only) file system:
  Access control lists                         On
  Extended attributes                          On
  Windows access control lists                 Off
  Case sensitivity                             On
  Escape DOS devices                           Off
  Escape trailing spaces                       Off
  Mac OS X style resource forks                Off
  Mac OS X Finder information                  Off
-----------------------------------------------------------------
Making directory /var/www/larsselavy
Making directory /var/www/larsselavy/rdiff-backup.tmp.0
Making directory /var/www/larsselavy/rdiff-backup.tmp.0/hl
Hard linking /var/www/larsselavy/rdiff-backup.tmp.0/hl/hardlinked_file2 to /var/www/larsselavy/rdiff-backup.tmp.0/hardlinked_file1
Extended attributes not supported by filesystem at /var/www/larsselavy/rdiff-backup.tmp.0
POSIX ACLs not supported by filesystem at /var/www/larsselavy/rdiff-backup.tmp.0
Unable to import win32security module. Windows ACLs
not supported by filesystem at /var/www/larsselavy/rdiff-backup.tmp.0
escape_dos_devices not required by filesystem at /var/www/larsselavy/rdiff-backup.tmp.0
Removing directory /var/www/larsselavy/rdiff-backup.tmp.0
-----------------------------------------------------------------
Detected abilities for restore target (read/write) file system:
  Ownership changing                           On
  Hard linking                                 On
  fsync() directories                          On
  Directory inc permissions                    On
  High-bit permissions                         On
  Symlink permissions                          Off
  Extended filenames                           On
  Windows reserved filenames                   Off
  Access control lists                         Off
  Extended attributes                          Off
  Windows access control lists                 Off
  Case sensitivity                             On
  Escape DOS devices                           Off
  Escape trailing spaces                       Off
  Mac OS X style resource forks                Off
  Mac OS X Finder information                  Off
-----------------------------------------------------------------
Restore: must_escape_dos_devices = 0
Starting restore of /var/backups/sites/larsselavy to /var/www/larsselavy as it was as of Sun Feb 8 12:50:31 2015.
Processing changed file .
Regular copying () to /var/www/rdiff-backup.tmp.1
Removing directory /var/www/larsselavy
Restore finished
Cleaning up

Je peux faire un '--verbose 9' mais je ne crois pas que ce soit utile.

Si quelqu'un a une idée …

Dernière modification par benwa666 (Le 15/02/2015, à 13:58)


** J’adorerais changer le monde, mais ils ne veulent pas me fournir le code source.

Hors ligne

#2 Le 15/02/2015, à 14:19

benwa666

Re : [rdiff-backup] Pas moyen de remettre un backup en place

En fait, je ne sais pas pourquoi, mais rdiff-backup a cessé de fonctionner en passant en 2015.
Je tente donc des backups de fin décembre mais j'ai toujours le même résultat. Les backups sont pourtant bien là.

# rdiff-backup -l /var/backups/sites/rdiff-backup-data/increments/var/www/larsselavy
 […]
    larsselavy.2014-12-27T01:00:07+01:00.dir   Sat Dec 27 01:00:07 2014
    larsselavy.2014-12-28T01:00:07+01:00.dir   Sun Dec 28 01:00:07 2014
    larsselavy.2014-12-29T01:00:07+01:00.dir   Mon Dec 29 01:00:07 2014
    larsselavy.2014-12-30T01:00:09+01:00.dir   Tue Dec 30 01:00:09 2014
[…]

Ils ne sont pas vides.

# rdiff-backup --list-increment-size /var/backups/sites/rdiff-backup-data/increments/var/www/larsselavy |grep Dec |grep 30
Tue Dec 30 01:00:09 2014         2.34 KB            760 MB

** J’adorerais changer le monde, mais ils ne veulent pas me fournir le code source.

Hors ligne