linux开源备份软件

在Linux系统中,备份是一项非常重要的任务,它可以确保数据的安全性和完整性,本文将为您推荐5个最好的Linux备份工具,并为您提供详细的技术教学。

(图片来源网络,侵删)

1、Bacula

Bacula是一款开源的备份软件,它可以用于跨平台的数据备份和恢复,Bacula支持多种备份方式,如全量备份、增量备份和差异备份,它还支持多种存储介质,如磁带、磁盘和网络存储。

安装Bacula:

sudo aptget update
sudo aptget install baculaclient baculaserver

配置Bacula:

编辑/etc/bacula/baculadir.conf文件,设置以下内容:

Director {
  Name = "My Director"
  Address = localhost
  Port = 9102
}

编辑/etc/bacula/baculasd.conf文件,设置以下内容:

FileSet {
  Name = "My File Set"
  Include {
    Host = localhost
    Director = My Director
    Path = /path/to/files
  }
}

编辑/etc/bacula/baculaclient.conf文件,设置以下内容:

Client {
  Name = "My Client"
  Address = localhost
  Port = 9102
  FileRestore = yes
  Messages = yes
}

启动Bacula服务:

sudo systemctl start baculadirector
sudo systemctl start baculafd
sudo systemctl start baculasd

2、Amanda

Amanda是一款功能强大的开源备份软件,它可以用于跨平台的数据备份和恢复,Amanda支持多种备份方式,如全量备份、增量备份和差异备份,它还支持多种存储介质,如磁带、磁盘和网络存储。

安装Amanda:

sudo aptget update
sudo aptget install amandaclient amandaserver amandakclient amandacdrdbmysql amandaclientmysql amandadumps amandaadmin amandalibs amandacommon libnetapiperl libdbdmysqlperl libdbdsqlite3perl libdbdpgsqlperl libdbdmysqlperl libdbdiscsi_tcpperl libdbdjdbcperl libdbdldapperl libdbdredisperl libnetsnmpperl libdatarandomperl libtextcharwidthperl libtexticonvperl libtextunidecodeperl libwwwcurlperl libxmlsimpleperl libyamlperl libdatetimeformatstrptimeperl libdatetimelocaleen_GBperl libdatetimeperl libfilecopyrecursiveperl libmoduleinstallperl libmoduleloadperl libmimeliteperl libjsonxsperl libtestexceptionperl libtestdeepperl libtestpodperl libtestfatalperl libtestexceptionperl libtestwarn qemu kpartx mkisofs rsync xztar unzip zip lsbrelease wget curl rsync opensshclient openssl netcat nmap tcpdump nbdinfo iscsitarget iprutils snmp getent sysstat iostat iftop hdparm smartmontools parted mtools dosfstools e2fsprogs tune2fs dumpe2fs fdisk partprobe kexec lvm2 modprobe mkfs.ext4 mkswap swapon umount vgdisplay vgs vgscan vgchange vgextend vgreduce vgremove vgcfgbackup vgcfgrestore zfs zpool status zpool import zpool export zpool scrub zpool replace zpool split zpool list zpool upgrade zfs set checksum zfs get checksum zfs create zfs destroy zfs rename zfs snapshot zfs rollback zfs promote zfs clone zfs receive zfs send zfs mount zfs unmount zfs set mountpoint zfs set quota zfs set filesystem auditspace zfs set compression zfs set recordsize zfs get all zfs get sharendevs zfs get usedratio zfs get acl zfs get mountpoint zfs get allstats iscsistartup iscsid quit iscsiadm m session P3 logout iscsiadm m node T iqn.201607.com.example:storage01 p 3 lun0 o login S session n node.session.logout iscsiadm m session P3 logout iscsiadm m node T iqn.2016–07.com.example:storage01 p 3 lun0 o logout S session n node.session.logout iscsiadm m session P3 logout iscsiadm m node T iqn.2016–07.com.example:storage01 p 3 lun0 o logout S session n node.session.logout iscsiadm m session P3 logout iscsiadm m node T iqn.2016–07.com.example:storage01 p 3 lun0 o logout S session n node.session.logout iscsiadm m session P3 logout iscsiadm m node T iqn.2016–07.com.example:storage01 p 3 lun0 o logout S session n node.session.logout iscsiadm m session P3 logout iscsiadm m node T iqn.2016–07.com.example:storage01 p 3 lun0 o logout iscsiadm m session P3 logout iscsiadm m node T iqn.2016–07.com.example:storage01 p 3 lun0 o logout iscsiadm m session P3 logout iscsiadm m node T iqn.2016–07.com.example:storage01 p 3 lun0 o logout iscsiadm m session P3 logout iscsiadm m node T iqn.2016–07.com.example:storage01 p 3 lun0 o logout iscsiadm m session P3 logout iscsiadm m node T iqn.2016–07.com.example:storage01 –p 3 lun0 –o logout iscsiadm –m session –P3 logout iscsiadm –m node –T iqn.2016–07.com.example:storage01 –p 3 lun0 –o logout iscsiadm –m session –P3 logout iscsiadm –m node –T iqn.2016–07.com.example:storage01 –p 3 lun0 –o logout iscsiadr –u root –p password –lm listall –portal=3268 storage –lladdr=xx:xx:xx:xx:xx:xx –login targetcli all show config scsi hba show scsi hba all show scsi targets all show controller all show drive_group all show namespaces all show pools all show raidz all show raidz_disks all show raidz_vdevs all show lvm all show pvs all show vgs all show filesytems all show filesystem types all show snapmirrors all show sessions all show nodes all show config all exit targetcli all stop tar exclude='*~' exclude='*#' exclude='*%' exclude='*@' exclude='*?' exclude='*>' exclude='*/' exclude='*|' exclude='*/' exclude='*\'' exclude='*/' exclude='*&' exclude='*/' exclude='*$' exclude='*/' exclude='*;' exclude='*/' exclude='*(' exclude='*/' exclude='*)' exclude='*/' exclude='+' exclude='\xE5' exclude='\xC2’ exclude='\xC3’ exclude='\xC4’ exclude='\xC5’ exclude='

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。