| Dosya :: Döndür :: Yedekleme Dosya :: Döndür :: Yedekleme, birden fazla dizin yedeklemelerini yapmak ve onları UNIX'e döndürmek için bir perl modülüdür. |
Şimdi İndirin |
Dosya :: Döndür :: Yedekleme Sıralama ve Özet
- Lisans:
- Perl Artistic License
- yayıncı web sitesi:
- http://search.cpan.org/~dowens/File-Rotate-Backup-0.13/lib/File/Rotate/Backup.pm
Dosya :: Döndür :: Yedekleme Etiketler
Dosya :: Döndür :: Yedekleme Açıklama
Dosya :: ROTATE :: Backup, birden fazla dizin yedeklemelerini yapmak ve onları UNIX'te döndürmek için bir perl modülüdür. Dosya :: Döndür :: Backup, birden fazla dizin yedeklemelerini yapmak ve onları UNIX.Synopsis'imde döndürmek için bir perl modülüdür. $ Params = {archive_copies => 2, dir_copies => 1, backup_dir => '/ backups', file_prefix => 'Backup_' SecondARY_BACKUP_DIR => '/ BACKUPS2', SONCARY_ARCHIVE_COPIES => 2, verbose => 1, use_flock => 1,}; $ Backup = Dosya :: Döndür :: Backup-> Yeni ($ params); $ Yedekleme-> Yedekleme (, ,]); $ Yedekleme-> Döndür; Bu modül yedekleri yapacak ve özelliklerinize göre döndürür. Belirttiğiniz file_pefix'e ve geçerli saati temel alan bir yedek dizin oluşturur. Daha sonra çağrıda belirttiğiniz dizinleri yeni () bu yedekleme dizinine kopyalar. Sonra bir TAR'D ve sıkıştırılmış bir dosya bu dizinden oluşturulur. Varsayılan olarak, BZIP2 sıkıştırma için kullanılır. Bu modül yalnızca Linux ve Solaris'te test edilmiştir. Kullanılan tek harici programlar katran ve bir sıkıştırma programıdır. Kopyalar ve silme, dahili olarak uygulanır. Methodsnew (% parh'ler) $ params = {archive_copies => 2, dir_copies => 1, backup_dir => '/ backups', file_prefix => 'backup_' securtary_backup_dir => '/ backups2', Secondary_Archive_copies => 2, verbose => 1, use_flock => 1, DIR_REGEX => 'D +', + -D + _D + _D + _D + ', FILE_REGEX =>' D +D + -D + _D + _D + _D + ',}; $ Backup = Dosya :: ROTATE :: Backup-> YENİ ($ params); bir yedekleme nesnesi oluşturur. Archive_copiesthe Heat.No_archiveif train olarak ayarlanmış eski arşiv dosyalarının sayısı, daha sonra sıkıştırılmış bir arşiv (ler) oluşturulursa bile Archive_copies set.dir_copiesthe eski yedekleme dizinlerinin sayısı Keep.Backup_Dirwhere Yedeklemeleri Yedeklemeler. Dizinler ve arşiv dosyaları oluşturulduğunda, her birinin adı, dosya önekinin sonuna kadar bir zaman damgası ekleyerek oluşturulur. İkincil yedekleme dizininde tutmak için.verboseif gerçek bir değere ayarlanmış, durum mesajları dosyalar işlenirken yazdırılır. rotasyon sırasında. Bir kilit elde edilemiyorsa, dosya kaldırılamaz. Bu, eşzamanlılık kontrolü için kullanışlıdır, örneğin, yedekleme komut dosyanız aynı anda çalıştığında, yedekleri Tape.USE_RMIF'ye ayarlanmış başka bir komut dosyası olarak çalıştırılır. Unlink () başarısız olduğu durumdaki dosya. Bu, dosyanın kaldırılmasının 2GB'den büyük olduğu sistemlerde oluşabilir ve bu dosyaların tam olarak desteklenmemesidir. Dizinleri döndürmek için dizinleri aramak için kullanılır. File_prefix, nihai normal ifadeyi oluşturmak için buna hazırdır. Bu, bu modülün oluşturulmayan dizinleri döndürmek için kullanışlıdır. File_prefix, nihai normal ifadeyi oluşturmak için buna hazırdır. Bu, bu modül tarafından oluşturulmayan dosyaları döndürmek için kullanışlıdır. Değerler: · Perl Gereksinimleri: · Perl
Dosya :: Döndür :: Yedekleme İlgili Yazılım