Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    script per fare un backup da server a server

    Ciao ragazzi,
    avrei bisogno di scrivere un semplice script di backup, che faccia la copia di una serie di files el tipo site-www.miosito.net-20110313-192632.jpa
    già creati in automatico dall'ottimo akeeba backup, ad un altro server, entrando via ftp.

    Ci sono due cose però:

    1- sul server di partenza lo spazio è illimitato, ma la dimensione di ogni file non può essere superiore ai 4 mb, quindi i vari files saranno fatti a pezzetti dall'ottimo akeeba backup, del tipo site-www.miosito.net-20110313-192632-001.jpa site-www.miosito.net-20110313-192632-002.jpa etc....
    Quindi terrò l'opzione di mantenere sul server tutti i backup senza mai cancellarli, però a pezzetti, e il numero di pezzetti sarà variabile, perchè il sito potrebbe ingrandirsi/rimpicciolirsi in base a quello che succede.

    2- sul server di arrivo non solo lo spazio a disposizione è limitato, ma anche la banda è molto ridotta, quindi ci trasferirei, di giorno in giorno, solo l'ultimo dei bakup fatti sull'altro sito.

    dunque in sostanza lo script di backup periodicamente (avvio impostato sul cron del server):

    1- controlla data e ora dei file nella cartella preposta e sceglie i più recenti, eseguendo un loop fino ad individuarne tutte le parti
    2- apre una connessione ftp con il server remoto e copia il tutto in una cartella tempornea verificando che l'operazione sia andata a buon fine, altrimenti riprova finchè non ce la fa
    3- fa piazza pulita di ciò che trova nella cartella preposta e poi ci sposta dentro i file della cartella temporanea

    Che ne dite? Sapete di qualcosa di già fatto?
    Forse con qualche smanaggiamento questo potrebbe andare bn,,,

    Grazie e ciao

  2. #2
    up

  3. #3
    utilizzando gli accessi ftp puoi usare il client ncftp

    http://www.ncftp.com/

    sostanzialmente un client ftp da linea di comando. Hai a disposizione operazioni di put, remove, rename, ecc, quindi puoi fare praticamente tutto quello di cui hai bisogno.

  4. #4
    Ma posso farlo da php?
    Grazie!

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.