Come rdiff-backup / rsnapshot / backupninja da LOCALE a macchina REMOTA?

4

Sono un po 'confuso riguardo ai backup con rsync / rdiff-backup / rsnapshot tramite SSH.

Ho visto utilità come backupninja e rsnapshot. Si tratta di sistemi di backup basati su rsync / rdiff, che possono essere programmati per eseguire backup su SSH. Leggendo le pagine di manuale, sembra che mi porti a credere che sia possibile solo configurare queste utilità per pull dal client al server , mentre pensavo fosse possibile per programmarli su invia al server DAL client . Mi sbaglio qui?

Significato:

Voglio che il mio portatile esegua l'utilità rdiff-backup / rsnapshot tramite cron per eseguire il backup sul mio server di casa.

  1. Il mio portatile esegue il lavoro cron ogni notte (se si trova sulla rete domestica) ... e si collega tramite SSH al mio server di casa, (perché il mio server ha l'indirizzo IP statico e non viceversa)
  2. Il laptop invia i dati alla directory di backup sul server.
  3. Se il laptop non si trova sulla rete domestica, non esegue il backup.

Sto facendo questo all'indietro?

...

UPDATE:

Al momento ho installato rsnapshot sulla macchina server e l'ho scaricato eseguendo manualmente i backup dal laptop, ma continuo a pensare che sia più sensato avere il laptop spinto sul server, perché sarà solo connesso a casa a intermittenza.

Ancora in attesa di una risposta se questo è il modo corretto per farlo, o se l'ordine inverso (server che tira dal laptop) è il metodo appropriato. Inserisci per favore?

    
posta emf 13.10.2010 - 04:48

1 risposta

2

In breve, sì, questi strumenti possono funzionare per lo scopo che desideri.

questo è un ottimo articolo su come configurarlo.

link

    
risposta data nathwill 13.10.2010 - 06:08

Leggi altre domande sui tag