官方说明:
硬件要求:
CPU:x86-64处理器(i386或更高版本)。
内存:1 GB RAM或更大。内存消耗量因备份类型和备份的数据。
磁盘空间:用于产品安装的100 MB可用磁盘空间。
网络:10 Mbps或更快的网络连接到备份目标。
系统固件:BIOS或UEFI。
磁盘布局:MBR或GPT。
对于虚拟机:仅支持完全虚拟化类型。容器和半虚拟化实例不支持。OVM受限制支持
支持系统:
支持Linux内核2.6.32或更高版本1。
以下分发版2的64位和32位版本(如果适用)都受支持:
•Debian 8.0–10.33
•Ubuntu 14.04、16.04、18.04、19.103
•RHEL 6.0–8.1
•CentOS 6.0–8.1
•Oracle Linux 6–8.1(RHCK)
•Oracle Linux 6(从UEK R1)–Oracle Linux 7(UEK R5 U2)
•SLES 11 SP4,12 SP1–15 SP1
•SLES for SAP 11 SP4、12 SP1–15 SP1的SLES
•Fedora30–31
•open SUSE Leap 15.1
•open SUSE Tumbleweed3
只要您使用发行版提供的内核。考虑以下限制:
•Fedora在内核5.4.14(包括5.4.14)之前都受支持。
•openSUSE Tumbleweed支持内核5.1.7及以下版本。
•CentOS/RHEL和Oracle Linux(RHCK)中的Linux内核2.6.32-754.6.3不受支持。
一.Ubuntu 19.10
#切换root用户
su root
#导入deb文件
dpkg -i /tmp/veeam-release-deb_1.0.7_amd64.deb && apt-get update
(Reading database ... 69368 files and directories currently installed.)
Preparing to unpack .../veeam-release-deb_1.0.7_amd64.deb ...
Unpacking veeam-release-deb (1.0.7) over (1.0.7) ...
Setting up veeam-release-deb (1.0.7) ...
Get:1 http://repository.veeam.com/backup/linux/agent/dpkg/debian/public stable InRelease [7,540 B]
Get:2 http://repository.veeam.com/backup/linux/agent/dpkg/debian/public stable/veeam amd64 Packages [4,374 B]
Hit:3 http://cn.archive.ubuntu.com/ubuntu eoan InRelease
Hit:4 http://cn.archive.ubuntu.com/ubuntu eoan-updates InRelease
Hit:5 http://cn.archive.ubuntu.com/ubuntu eoan-backports InRelease
Hit:6 http://cn.archive.ubuntu.com/ubuntu eoan-security InRelease
Fetched 11.9 kB in 6s (1,846 B/s)
Reading package lists... Done
#安装 veeam
apt-get install veeam
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following additional packages will be installed:
binutils binutils-common binutils-x86-64-linux-gnu build-essential cpp cpp-9 dkms dpkg-dev fakeroot g++ g++-9 gcc gcc-9 libalgorithm-diff-perl
libalgorithm-diff-xs-perl libalgorithm-merge-perl libasan5 libatomic1 libbinutils libc-dev-bin libc6-dev libcc1-0 libdpkg-perl libfakeroot
libfile-fcntllock-perl libgcc-9-dev libgomp1 libisl21 libitm1 liblsan0 libmpc3 libquadmath0 libstdc++-9-dev libtsan0 libubsan1 linux-libc-dev make
manpages-dev veeamsnap
Suggested packages:
binutils-doc cpp-doc gcc-9-locales menu debian-keyring g++-multilib g++-9-multilib gcc-9-doc libstdc++6-9-dbg gcc-multilib autoconf automake libtool flex
bison gdb gcc-doc gcc-9-multilib libgcc1-dbg libgomp1-dbg libitm1-dbg libatomic1-dbg libasan5-dbg liblsan0-dbg libtsan0-dbg libubsan1-dbg libquadmath0-dbg
glibc-doc bzr libstdc++-9-doc make-doc
The following NEW packages will be installed:
binutils binutils-common binutils-x86-64-linux-gnu build-essential cpp cpp-9 dkms dpkg-dev fakeroot g++ g++-9 gcc gcc-9 libalgorithm-diff-perl
libalgorithm-diff-xs-perl libalgorithm-merge-perl libasan5 libatomic1 libbinutils libc-dev-bin libc6-dev libcc1-0 libdpkg-perl libfakeroot
libfile-fcntllock-perl libgcc-9-dev libgomp1 libisl21 libitm1 liblsan0 libmpc3 libquadmath0 libstdc++-9-dev libtsan0 libubsan1 linux-libc-dev make
manpages-dev veeam veeamsnap
0 upgraded, 40 newly installed, 0 to remove and 60 not upgraded.
Need to get 74.7 MB of archives.
After this operation, 229 MB of additional disk space will be used.
Do you want to continue? [Y/n]
………………………………
veeamsnap.ko:
Running module version sanity check.
- Original module
- No original module exists within this kernel
- Installation
- Installing to /lib/modules/5.3.0-62-generic/updates/dkms/
depmod...
DKMS: install completed.
Setting up g++-9 (9.2.1-9ubuntu2) ...
Setting up g++ (4:9.2.1-3.1ubuntu1) ...
update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode
Setting up build-essential (12.8ubuntu1) ...
Setting up veeam (4.0.0.1961) ...
Enable veeamservice
Synchronizing state of veeamservice.service with SysV service script with /lib/systemd/systemd-sysv-install.
Executing: /lib/systemd/systemd-sysv-install enable veeamservice
Created symlink /etc/systemd/system/multi-user.target.wants/veeamservice.service → /lib/systemd/system/veeamservice.service.
Try to stop veeamservice
Start veeamservice
Processing triggers for man-db (2.8.7-3) ...
Processing triggers for libc-bin (2.30-0ubuntu2.2) ...
Processing triggers for systemd (242-7ubuntu3.11) ...
#完成veeam安装
二.Veeam Agent for Linux控制面板
root@veeambk:~# veeam
1.接受许可协议

2.A.通过网络模式创建恢复媒体。


2.B.通过本地模式创建恢复媒体。
安装 genisoimage
root@veeambk:~# apt-get install genisoimage curl
Reading package lists... Done
Building dependency tree
Reading state information... Done
curl is already the newest version (7.65.3-1ubuntu3.1).
curl set to manually installed.
Suggested packages:
wodim cdrkit-doc
The following NEW packages will be installed:
genisoimage
0 upgraded, 1 newly installed, 0 to remove and 60 not upgraded.
Need to get 330 kB of archives.
After this operation, 1,739 kB of additional disk space will be used.
Do you want to continue? [Y/n]
…………………………
(Reading database ... 75141 files and directories currently installed.)
Preparing to unpack .../genisoimage_9%3a1.1.11-3ubuntu3_amd64.deb ...
Unpacking genisoimage (9:1.1.11-3ubuntu3) ...
Setting up genisoimage (9:1.1.11-3ubuntu3) ...
Processing triggers for man-db (2.8.7-3) ...


3.选择服务器,License文件位置留空,我们将使用免费版本。

4.按C键创建第一个备份作业

5.输入作业名称

6.选择整个机器

7.A.选择备份到网络存储或文件夹。

1.选择网络共享模式需要安装cifs-utils
root@veeambk:/tmp# apt-get install cifs-utils
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following additional packages will be installed:
libtalloc2 libwbclient0
Suggested packages:
keyutils smbclient winbind
The following NEW packages will be installed:
cifs-utils libtalloc2 libwbclient0
0 upgraded, 3 newly installed, 0 to remove and 60 not upgraded.
Need to get 145 kB of archives.
After this operation, 621 kB of additional disk space will be used.
Do you want to continue? [Y/n]
…………………………
Selecting previously unselected package libwbclient0:amd64.
(Reading database ... 75163 files and directories currently installed.)
Preparing to unpack .../libwbclient0_2%3a4.10.7+dfsg-0ubuntu2.6_amd64.deb ...
Unpacking libwbclient0:amd64 (2:4.10.7+dfsg-0ubuntu2.6) ...
Selecting previously unselected package libtalloc2:amd64.
Preparing to unpack .../libtalloc2_2.1.16-0ubuntu2_amd64.deb ...
Unpacking libtalloc2:amd64 (2.1.16-0ubuntu2) ...
Selecting previously unselected package cifs-utils.
Preparing to unpack .../cifs-utils_2%3a6.9-0ubuntu1_amd64.deb ...
Unpacking cifs-utils (2:6.9-0ubuntu1) ...
Setting up libwbclient0:amd64 (2:4.10.7+dfsg-0ubuntu2.6) ...
Setting up libtalloc2:amd64 (2.1.16-0ubuntu2) ...
Setting up cifs-utils (2:6.9-0ubuntu1) ...
update-alternatives: using /usr/lib/x86_64-linux-gnu/cifs-utils/idmapwb.so to provide /etc/cifs-utils/idmap-plugin (idmap-plugin) in auto mode
Processing triggers for libc-bin (2.30-0ubuntu2.2) ...
Processing triggers for man-db (2.8.7-3) ...

2.输入备份服务器地址和用户名密码( Domain可以不填)

3.单击下一步继续

4.备份时间表

5.开始备份作业

6.备份完成

7.B.选择Veeam备份和复制 –需要Veeam存储库10或更高版本。

1.输入带有有效许可的Veeam Backup Server /存储库的IP地址 ( Domain可以不填)

2.选择配置的存储库并指定要保留的还原点

3.单击下一步继续

4.修改备份时间表

5.开始备份作业

6.备份作业成功完成

7.验证在Veeam Backup Manager服务器中创建了备份作业,并且备份文件在Veeam存储库中

No Comments