本文适用于 Amanda Enterprise(AE)和Zmanda Recovery Manager for MySQL(ZRM)
- 警告: 本文档中的过程将要求使用命令,如果使用不正确, 可以删除重要文件或以其他方式使您的计算机无法使用 不知不觉中。 使用这些命令 究竟 除非另有说明,否则如给定在执行之前,请务必通读这些说明。*
某些程序(尤其是ZRM和AE)使用某些相同的目录,如果在同一台计算机上安装了这些程序,请确保仅删除包含不再需要的文件的目录。
Amanda Enterprise卸载
要从* nix系统卸载Amanda Enterprise(以下称为AE)客户端或服务器,请按照给定的顺序执行以下步骤。
- 运行以下命令来卸载AE。#/ opt / zmanda / amanda / uninstall
- 删除所有剩余的目录和文件。#rm -rf / etc / amandates /#rm -rf / etc / amanda /
- 确定 如果要在删除之前保留旧配置,请复制上面的目录。
- 确定 如果其中有一个包含所有需要数据的vtapes文件夹,则可以复制上述目录。
- 使用下面的kill命令查找并杀死所有剩余的AE进程。#ps -ef | grep -e amanda -e zmc -e zmanda
- 完成上述操作后,请运行以下命令以确保完全卸载了AE。
AE手动卸载
有时,如果AE无法完成正确的安装或卸载,则可能需要手动卸载程序。 以下说明将帮助您做到这一点。
- 以root用户身份运行以下命令以删除AE文件和文件夹。#rm -rf / etc / amandates /#rm -rf / etc / amanda /
- 确定 如果要在删除之前保留旧配置,请复制上面的目录。
- 确定 如果其中有一个包含所有需要数据的vtapes文件夹,则可以复制上述目录。
- 使用下面的kill命令查找并杀死所有剩余的AE进程。#ps -ef | grep -e amanda -e zmc -e zmanda
- 使用“程序包管理器”删除以下程序包。 这将需要root权限。 每个软件包管理器的命令各不相同,请找到您的系统并从那里构建命令。
- 使用示例–
# yum remove zmc_aee
RHEL / CentOS –# yum remove <PackageName>
Debian / Ubuntu –$ sudo apt-get remove --purge <PackageName>
SUSE——# zypper remove <PackageName>
软呢帽 –# dnf remove <PackageName>
索拉里斯 –# /usr/sbin/pkgrm <PackageName>
甲骨文–# /#rpm -e <PackageName>
- 包装名称
amanda_企业备份服务器
amanda_enterprise-extensions-服务器
zmc_aee - 使用示例–
- 完成上述操作后,请运行以下命令以确保完全卸载了AE。
Zmanda Recovery Manager卸载
要从* nix系统卸载Zmanda Recovery Manager(以下称为ZMC)服务器,请按照给定的顺序执行以下步骤。
- 以root用户身份运行以下命令来卸载ZRM。#/ opt / zmanda / zrm / uninstall
- 删除所有剩余的目录和文件。#rm -rf / etc / mysql-zrm /
- 确定 如果要在删除上述目录之前保留旧配置,请复制/etc/mysql-zrm/mysql-zrm.conf。
- 使用下面的kill命令查找并杀死所有剩余的ZRM进程。#ps -ef | grep -e zrm -e zmc -e zmanda
- 完成上述操作后,请运行以下命令以确保完全卸载AE。#rpm -qa | grep zmanda#rpm -qa | grep zmc#rpm¢¢â€œga| grep zrm
ZRM手动卸载
有时,如果ZRM无法完成正确的安装或卸载,则可能需要手动卸载程序。 以下说明将帮助您做到这一点。
- 删除所有剩余的目录和文件。#rm -rf / etc / mysql-zrm /
- 确定 如果要在删除上述目录之前保留旧配置,请复制/etc/mysql-zrm/mysql-zrm.conf。
- 如果您不再希望保留备份,那么此时您还需要删除存储备份的所有目录。
- 使用下面的kill命令查找并杀死所有剩余的ZRM进程。#ps -ef | grep -e zrm -e zmc -e zmanda
- 使用“程序包管理器”删除以下程序包。 这将需要root权限。 每个软件包管理器的命令各不相同,但默认值包含在下面,请找到您的系统并从此处构建命令。
- 使用示例–
# yum remove zmanda-zmctools
RHEL / CentOS –# yum remove <PackageName>
Debian / Ubuntu –$ apt-get remove --purge <PackageName>
SUSE——# zypper remove <PackageName>
软呢帽 –# dnf remove <PackageName>
索拉里斯 –# /usr/sbin/pkgrm <PackageName>
甲骨文–# /#rpm -e <PackageName>
- 包装名称
MySQL ZRM企业
zmanda-zmctools
zmc_zrm - 使用示例–
- 完成上述操作后,请运行以下命令以确保完全卸载ZRM。#rpm -qa | grep zmanda#rpm -qa | grep zmc#rpm¢¢â€œga| grep zrm
Zmanda Windows客户端
Zmanda Windows客户端(以下称为ZWC)与我们的母公司Carbonite的功能齐全的程序Carbonite Server Backup共享代码。 因此,有时“ ZWC服务”或“ ZWC数据库”有时分别列为“ Carbonite服务器备份控制器”和“ Carbonite服务器数据库”。 完全像对待这些说明中的ZWC服务一样对待这些Carbonite服务。
如果已经尝试卸载ZWC,但失败了,请继续执行“ ZWC安装 清理工具“以下部分。
否则,请按照以下步骤卸载ZWC:
- 打开Windows控制面板的“添加/删除程序”部分。
- 找到Windows(x64)的Zmanda客户端。
- 选择“卸载”。
卸载以前的版本后,您可以安装ZWC。
如果卸载失败,或者您继续收到有冲突的Zmanda产品错误,请使用ZWC手动卸载 清理工具 如下所述。
- 找到您安装ZWC的文件夹,然后删除所有剩余的程序文件和文件夹。
- 如果您有本地备份,请在删除之前将此文件夹复制到另一个位置。
- 如果您使用的是Windows Vista / Server 2008或更高版本,请同时删除C:\ ProgramData \ Zmanda \ Zmanda Client for Windows(x64)\中的所有文件和文件夹。
- 验证Windows服务面板中是否列出了任何ZWC服务。
- 停止所有正在运行的服务。
- 如果列出了多个,则应最后停止ZWC数据库。
- 从以下位置运行ZWCInstallCleanup工具 提高的 命令提示符。
- 刷新服务列表。
- 如果所有剩余的服务都消失了,请重试安装。
- 如果还有任何服务,请继续下一步。
- 如果仍然存在一个或多个服务,则必须从一个 提高的 使用以下命令的命令提示符: sc删除name_of_service.
- 使用以下命令时,请从服务名称中删除所有空格 sc删除 命令。
- 示例:sc删除ZWCService
- 将有以下三种回应之一: sc删除 命令。
- 拒绝访问:该命令不是从提升权限的命令提示符下运行的。 这 sc删除 命令 必须 从提升的命令提示符下运行。 请再试一次。
- 成功:刷新服务列表。 如果删除的服务仍然存在,则需要重新引导系统以完成服务的删除。
- 该服务已被标记为删除:需要重新启动系统才能完成服务的删除。
- 删除所有剩余的服务后,请重试安装。
- 如果仍然失败,请打开 提高的 命令提示符。
- 从提升的命令提示符处运行与以前的ZWC安装相对应的ZWCInstallCleanUp工具,并在末尾添加-D参数。
- ZWCInstallCleanup.exe -D
- -D参数使“清理”工具删除与ZWC相关的所有内容,包括所有文件,注册表项,服务和 阿曼达备份 用户。 如果它们在默认目录中,则本地磁盘上的备份也将被删除。