JavaScript is required to for searching.
跳过导航链接
退出打印视图
Oracle Solaris Cluster 系统管理指南     Oracle Solaris Cluster 4.1 (简体中文)
search filter icon
search icon

文档信息

前言

1.  Oracle Solaris Cluster 管理介绍

2.  Oracle Solaris Cluster 和 RBAC

3.  关闭和引导群集

4.  数据复制方法

5.  管理全局设备、磁盘路径监视和群集文件系统

6.  管理法定

7.  管理群集互连和公共网络

8.  添加和删除节点

9.  管理群集

10.  对 CPU 使用控制的配置

11.  更新您的软件

12.  备份和恢复群集

备份群集

如何为镜像执行联机备份 (Solaris Volume Manager)

如何备份群集配置

恢复群集文件

如何恢复 ZFS 根 (/) 文件系统 (Solaris Volume Manager)

A.  示例

索引

备份群集

在备份群集之前,请找到要备份的文件系统的名称,计算出您需要多少磁带来存储完整的备份内容,然后再备份 ZFS 根文件系统。

表 12-1 任务列表:备份群集文件

任务
指导
为镜像的文件系统或网状文件系统执行联机备份
备份群集配置
备份存储磁盘的磁盘分区配置
参见存储磁盘的相关文档

如何为镜像执行联机备份 (Solaris Volume Manager)

无需卸载镜像的 Solaris Volume Manager 卷或使整个镜像脱机即可备份该卷。您必须暂时使其中一个子镜像脱机(因而失去镜像),但备份完成后可立即使之联机并重新同步,这样就不必停止系统,也不用拒绝用户访问数据。通过使用镜像来执行联机备份,可创建活动文件系统的“快照”备份。

如果在某个程序将数据写入卷后又立即运行了 lockfs 命令,则可能会出现问题。要避免此故障,请暂时停止在此节点上运行的所有服务。另外,在执行此备份过程之前,请确保群集正在无故障运行。

phys-schost# 提示符表示全局群集提示符。此操作过程适用于全局群集。

此过程提供了 Oracle Solaris Cluster 命令的长格式。此外,大多数命令还有短形式。这些命令除了名称长短的不同以外,其功能都是相同的。

  1. 在要备份的群集节点上,承担等效角色。
  2. 使用 metaset 命令来确定哪一个节点具有已备份卷的所有权。
    # metaset -s setname
    -ssetname

    指定磁盘集名称。

    有关更多信息,请参见 metaset(1M) 手册页。

  3. 使用 lockfs 命令以及 -w 选项锁定文件系统,防止写入。
    # lockfs -w mountpoint

    有关更多信息,请参见 lockfs(1M) 手册页。

  4. 使用 metastat 命令来确定子镜像的名称。
    # metastat -s setname -p
    -p

    以类似于 md.tab 文件的格式显示状态。

    有关更多信息,请参见 metastat(1M) 手册页。

  5. 使用 metadetach 命令使一个子镜像从镜像脱机。
    # metadetach -s setname mirror submirror

    有关更多信息,请参见 metadetach(1M) 手册页。


    注 - 将继续从其他子镜像进行读取。但是,对镜像进行第一次写操作后,脱机子镜像将立即不再同步。脱机子镜像重新联机后,这种不一致现象就会得到纠正。您无需运行 fsck 命令。


  6. 通过结合使用 lockfs 命令和 -u 选项,解除对文件系统的锁定,允许写入操作继续执行。
    # lockfs -u mountpoint 
  7. 执行文件系统检查。
    # fsck /dev/md/diskset/rdsk/submirror
  8. 将脱机子镜像备份到磁带或另一介质上。

    注 - 对子镜像使用原始设备 (/rdsk) 名称,而不使用块设备 (/dsk) 名称。


  9. 使用 metattach 命令将元设备或卷切换回联机状态。
    # metattach -s setname mirror submirror

    当元设备或卷处于联机状态后,将会自动与镜像重新同步。有关更多信息,请参见 metattach(1M) 手册页。

  10. 使用 metastat 命令可检验该子镜像是否正在重新同步。
    # metastat -s setname mirror

    有关更多信息,请参见《Oracle Solaris 11.1 管理:ZFS 文件系统》

如何备份群集配置

为确保群集配置已归档并可轻松恢复,请定期对群集配置加以备份。Oracle Solaris Cluster 可将群集配置导出到一个可扩展标记语言(eXtensible Markup Language, XML) 文件。

  1. 登录到群集的任一节点,承担可提供 solaris.cluster.read RBAC 授权的角色。
  2. 将群集配置信息导出到一个文件中。
    # /usr/cluster/bin/cluster export -o configfile
    configfile

    群集命令正在将群集配置信息导出到的 XML 配置文件的名称。有关 XML 配置文件的信息,请参见 clconfiguration(5CL) 手册页。

  3. 检验群集配置信息是否已成功导出至 XML 文件。
    # vi configfile