Oracle® ZFS Storage Appliance 管理指南,发行版 2013.1.5.0

退出打印视图

更新时间: 2016 年 2 月
 
 

如何创建复制操作 (CLI)

复制操作描述要复制的数据(项目或共享资源)、将复制发送到的位置、复制调度表以及数据传输属性,例如启用或禁用网络链路的加密。

  • 如果是第一次设置远程复制,则通过以下方式复制最少量的数据会非常有用:复制空项目或选择不复制项目/共享资源中的快照。

  • 如果是复制大的数据集并且带宽由于源和目标设备之间的距离而受到限制,则可以导出复制,如How to Create an Offline Replication (BUI)中所述。

  1. 导航到项目或共享资源,然后输入 action
    NAS_src:shares PROJECT1/SHARE1 replication> action
  2. 显示属性。
    NAS_src:shares PROJECT1/SHARE1 action (uncommitted)> get
      Properties:
                   target = (unset)
                     pool = (unset)
                  enabled = true
               continuous = false
            include_snaps = true
            max_bandwidth = unlimited
                  use_ssl = true
  3. 设置此操作的属性。

    有关 CLI 属性的说明,请参见Replication Action Properties

    NAS_src:shares PROJECT1/SHARE1 action (uncommitted)> set target=repl_sys
                             target = repl_sys (uncommitted)
    NAS_src:shares PROJECT1/SHARE1 action (uncommitted)> set pool=pool-0
                                 pool = pool-0 (uncommitted)
    NAS_src:shares PROJECT1/SHARE1 action (uncommitted)> set include_snaps=false
                         include_snaps = false (uncommitted)
    NAS_src:shares PROJECT1/SHARE1 action (uncommitted)> set use_ssl=false
                           use_ssl = false (uncommitted)
    NAS_src:shares PROJECT1/SHARE1 action-000> schedule
    NAS_src:shares PROJECT1/SHARE1 action-000 schedule (uncommitted)> set frequency=day
                                frequency = day (uncommitted)
    NAS_src:shares PROJECT1/SHARE1 action-000 schedule (uncommitted)> set hour=23
                                     hour = 23 (uncommitted)
    NAS_src:shares PROJECT1/SHARE1 action-000 schedule (uncommitted)> set minute=05
                                   minute = 05 (uncommitted)
  4. 提交新的复制操作。
    NAS_src:shares PROJECT1/SHARE1 action (uncommitted)> commit
  5. 要查看新创建的操作的属性,请输入 ls
    NAS_src:shares PROJECT1/SHARE1 replication> ls
     Properties:             
          inherited = false
     Actions:
          TARGET                    STATUS     NEXT
         action-000  repl_sys       idle       manual
    
    NAS_src:shares PROJECT1/SHARE1 action-000> ls
     Properties:
                      id = a751dc0f-abcd-1234-6789-f5e8315eaffa
                  target = repl_sys
                 enabled = true
              continuous = false
           include_snaps = false
           max_bandwidth = unlimited
                 use_ssl = false
                   state = idle
       state_description = Idle (no update pending)
             next_update = Wed Sep 01 2013 23:05:00 GMT+0000 (UTC)
               last_sync = Wed Sep 01 2013 10:24:05 GMT+0000 (UTC)
                last_try = Wed Sep 01 2013 10:24:05 GMT+0000 (UTC)
             last_result = success
  6. 要查看新创建的操作的 ID,请组合使用 last 命令和 get id,前者导航到具有该新操作的节点,后者检索该操作 ID。

    以后使用该 ID 来选择正确的复制操作节点。

    NAS_src:shares PROJECT1/SHARE1 replication>last get id
                                   id =
        fb1bb3fd-3361-42e1-e4a1-b06c426172fb 
      

另请参见