Newsgroup: it.comp.os.linux.sys
Titolo: Help Backup

Salve, ho messo in cron uno script che lancia una compressione di una 
dir di circa 11 GB su una dir montata in SMBFS.
Il probl. è che se lancio lo script a mano, tutto funzione come 
dovrebbe, mentre quando dovrebbe partire con cron, si blocca a caso o 
non fa proprio nulla.
#!/bin/bash
MPOINT=`cat /proc/mounts | grep dir_smb`
DATA=$(date +%Y-%m-%d)
if [ "$MPOINT" = "" ]; then
         echo "mountig /mnt/dir_smb ..."
         mount -t smbfs -o username=xxx,password=xxxxx 
//
1.1.1.1/remotedir
 /mnt/dir_smb/
else
         echo "/mnt/dir_smb already mounted!"
fi
mkdir /mnt/dir_smb/$DATA
7z a -t7z -m0=lzma -mx=9 -mfb=64 -md=32m -v1g -ms=on 
/mnt/dir_smb/$DATA/$DATA.7z /home/jail '-x!/home/jail/unkown/*'
#sleep (4)
umount /mnt/dir_smb
P.S. Il server remoto è Winzozz con NTFS, ecco perchè devo spezzettare 
il backup della dir in file più piccoli di 2GB.
P.P.S Sapreste consigliarmi altri sistemi più affidabili per fare backup?
Grazie

 P.P.S Sapreste consigliarmi altri sistemi più affidabili per fare backup?
Io avevo sotto mano questo link, pero' ammetto che non l'ho provato ancora.
http://www.edwinh.org/flexbackup/
inoltre se goglizzi un po' su questo ng era passato qualche tempo fa 
(uno o due mesi) un post proprio sui backup.
Hi
Rizio

 non fa proprio nulla.
Prova a abilitare la traccia:
#!/bin/bash -x
Ciao,
-- 
        Roberto Divia`              Love at first sight is one of the greatest
Dep:PH Bat:53 Mailbox:C02110      labour-saving devices the world has ever seen
Route de Meyrin 385               ---------------------------------------------
Case Postale                                Phone:  
+41-22-767-4994
CH-1211 Geneve 23 CERN                      Fax:    
+41-22-767-9585
Switzerland                                 E-Mail: 
Robert...@cern.ch

Rizio ha scritto:

Se fosse così, non andrebbe mai e mi darebbe il classico no such file or 
directory, invece se lo script lo lancio a mano funziona, ma ho scoperto 
che non arriva fino alla fine ( cioè si blocca a caso ) se faccio:
/usr/bin/run-parts /etc/cron.weekly &> /var/log/cron
dentro /etc/cron.weekly c'è il file backup.sh che ho postato prima.
Ciao

 Ciao,
L'ho aggiunto e rilanciato, ora attendo che finisca per vedere cosa succede.
Grazie

 non fa proprio nulla.
Dubito si blocchi "a caso". Per me è questione di environment.
-- 
Flavio Visentin
Membro del CICAP
Comitato Italiano per il Controllo delle Affermazioni di P4

il backup della dir in file più piccoli di 2GB.
NTFS supporta file > 2 GB.

 
Guarda l'ho lanciato poco fa redirezionando l'output su /var/log/cron, 
da un'altra console ho lanciato un tail -f e ti confermo che si blocca 
sempre in momenti diversi.
Per farti capire meglio, la dir /home/jail contiene tutti i vhost di un 
webserver che sta lavorando, forse è un problema di accessi sincroni che 
paralizzano il 7z ( ho provato anche con il tar e stesso problema ).

 NTFS supporta file > 2 GB.
Il NAS su cui scrivo in samba non mi permette di salvare file > di 2GB ( 
ho provato anche via ftp e mi dice che non può ).
Ciao

tale funzione.
Non dico che tu mandi email, dico che di default l'output di cron (se
presente) viene mandato via email.

 non fa proprio nulla.
<snip>
Cosa simile per me.
Faccio un tar di una directory linux su una cartella windows montata con
smbmount.
A volte funziona a volte no.
In /var/log/messages trovo pero' degli errori di smb: 
CIFS VFS: Send error in SessSetup
Temo che sotto stress, molti gigabyte trasferiti, l'affidabilita' di
smbmount non sia impeccabile.
Se possibile, in casi del genere uso rsync.
stefano

 
http://www.edwinh.org/flexbackup/
Io lo uso da più di un anno senza problemi.
-- 
Tobe Bofh

Tobe Bofh ha scritto:

Ma è possibile dividere i file > di 2Gb in più file o volumi + piccoli?