创建和使用 Oracle Solaris 10 区域

退出打印视图

更新时间: 2014 年 9 月
 
 

如何使用 flarcreate 排除特定数据

要从归档文件中排除不在 ZFS 数据集范围内的数据,必须将 cpiopax flarcreate 组合使用。可以使用 –L archiver 选项将 cpiopax 指定为归档文件的方法。

此示例过程使用 NFS 将 Flash 归档文件放到目标 Oracle Solaris 11 系统上,不过您可以使用任一方法移动这些文件。

您必须是全局管理员或在全局区域中具有所需权限配置文件的用户才能执行此过程。

  1. 成为管理员。

    有关更多信息,请参见在 Oracle Solaris 11.2 中确保用户和进程的安全 中的使用所指定的管理权限

  2. 登录到要归档的源 Oracle Solaris 10 系统。
  3. 转到根目录。
    # cd /
  4. 使用 flarcreate 在源系统上创建名为 s10-system 的 Flash 归档映像文件,并将该归档文件放到目标 Oracle Solaris 11 系统上:
    source-system # flarcreate -S -n s10-system -x /path/to/exclude -L cpio /net/target/export/archives/s10-system.flar
    Determining which filesystems will be included in the archive...
    Creating the archive...
    cpio: File size of "etc/mnttab" has
    increased by 435
    2068650 blocks
    1 error(s)
    Archive creation complete.

    提示  -  在某些情况下,flarcreate 可能显示 cpio 命令的错误。通常,这些消息是诸如 File size of etc/mnttab has increased by 33 之类的消息。当这些消息与日志文件或反映系统状态的文件有关时,可将其忽略。请务必要彻底查看所有的错误消息。