Skip to main content
SnapCenter software
简体中文版经机器翻译而成,仅供参考。如与英语版出现任何冲突,应以英语版为准。

按需备份 Windows 文件系统的单个资源

贡献者

如果某个资源不在资源组中,您可以从资源页面按需备份该资源。

关于此任务

如果要备份与二级存储具有 SnapMirror 关系的资源,则分配给存储用户的角色应包括 snapmirror all 特权。但是,如果您使用的是 "`vsadmin` " 角色,则不需要 " snapmirror all " 特权。

备注 备份文件系统时, SnapCenter 不会备份挂载在要备份的文件系统的卷挂载点( VMP )上的 LUN 。
重要说明 如果您在 Windows 文件系统环境中工作,请勿备份数据库文件。这样做会导致备份不一致,并且在还原时可能会丢失数据。要保护数据库文件,您必须使用适用于数据库的 SnapCenter 插件(例如,适用于 Microsoft SQL Server 的 SnapCenter 插件,适用于 Microsoft Exchange Server 的 SnapCenter 插件或适用于数据库文件的自定义插件)。
SnapCenter UI
步骤
  1. 在左侧导航窗格中,单击 * 资源 * ,然后从列表中选择相应的插件。

  2. 在资源页面中,选择文件系统资源类型,然后选择要备份的资源。

  3. 如果文件系统 - 保护向导未自动启动,请单击 * 保护 * 启动向导。

    指定保护设置,如创建资源组任务中所述。

  4. 可选:在向导的资源页面中、为Snapshot输入自定义名称格式。

    例如, customtext_resourcegroup_policy_hostname 或 resourcegroup_hostname 。默认情况下、Snapshot名称会附加一个时间戳。

  5. 在策略页面中,执行以下任务:

    1. 从下拉列表中选择一个或多个策略。

      您可以选择任何现有策略,然后单击 * 详细信息 * 以确定是否可以使用该策略。

      如果没有符合要求的现有策略、您可以复制并修改现有策略、也可以通过单击启动策略向导来创建新策略 添加策略表单资源组 。如果没有符合要求的现有策略、您可以复制并修改现有策略、也可以通过单击启动策略向导来创建新策略 添加策略表单资源组

      选定策略将在为选定策略配置计划部分的策略列中列出。

    2. 在为选定策略配置计划部分中、单击 添加策略表单资源组 要配置计划的策略的配置计划列。

    3. 在添加策略 policy_name 的计划对话框中,指定开始日期,到期日期和频率来配置计划,然后单击 * 完成 * 。

      已配置的计划将列在为选定策略配置计划部分的已应用计划列中。

  6. 在通知页面中,执行以下任务:

    对于此字段 …​ 执行此操作 …​

    电子邮件首选项

    在创建备份资源组,附加策略和配置计划之后,选择 * 始终 * , * 发生故障 * 或 * 发生故障或警告 * 向收件人发送电子邮件。

    输入 SMTP 服务器信息,默认电子邮件主题行以及 "`to` " 和 "`from` " 电子邮件地址。

    from

    电子邮件地址

    收件人:

    电子邮件收件人地址

    主题

    默认电子邮件主题行

  7. 查看摘要,然后单击 * 完成 * 。

    此时将显示数据库拓扑页面。

  8. 单击 * 立即备份 * 。

  9. 在备份页面中,执行以下步骤:

    1. 如果已对资源应用多个策略,请从策略下拉列表中选择要用于备份的策略。

      如果为按需备份选择的策略与备份计划关联,则按需备份将根据为计划类型指定的保留设置进行保留。

    2. 单击 * 备份 * 。

  10. 单击 * 监控 * > * 作业 * 以监控操作进度。

PowerShell cmdlet
步骤
  1. 使用 Open-SmConnection cmdlet 为指定用户启动与 SnapCenter 服务器的连接会话。

    Open-smconnection  -SMSbaseurl  https://snapctr.demo.netapp.com:8146

    此时将显示用户名和密码提示符。

  2. 使用 Add-SmPolicy cmdlet 创建备份策略。

    此示例将创建一个 SQL 备份类型为 FullBackup 的新备份策略:

    PS C:\> Add-SmPolicy -PolicyName TESTPolicy
    -PluginPolicyType SCSQL -PolicyType Backup
    -SqlBackupType FullBackup -Verbose

    此示例将创建一个 Windows 文件系统备份类型为 CrashConistent 的新备份策略:

    PS C:\> Add-SmPolicy -PolicyName FileSystemBackupPolicy
    -PluginPolicyType SCW -PolicyType Backup
    -ScwBackupType CrashConsistent -Verbose
  3. 使用 Get-SmResources cmdlet 发现主机资源。

    此示例将在指定主机上发现 Microsoft SQL 插件的资源:

    C:\PS>PS C:\> Get-SmResources -HostName vise-f6.sddev.mycompany.com
    -PluginCode SCSQL

    此示例将在指定主机上发现 Windows 文件系统的资源:

    C:\PS>PS C:\> Get-SmResources -HostName vise2-f6.sddev.mycompany.com
    -PluginCode SCW
  4. 使用 Add-SmResourceGroup cmdlet 向 SnapCenter 添加新资源组。

    此示例将使用指定的策略和资源创建一个新的 SQL 数据库备份资源组:

    PS C:\> Add-SmResourceGroup -ResourceGroupName AccountingResource
    -Resources @{"Host"="visef6.org.com";
    "Type"="SQL Database";"Names"="vise-f6\PayrollDatabase"}
    -Policies "BackupPolicy"

    此示例将使用指定的策略和资源创建一个新的 Windows 文件系统备份资源组:

    PS C:\> Add-SmResourceGroup -ResourceGroupName EngineeringResource
    -PluginCode SCW -Resources @{"Host"="WIN-VOK20IKID5I";
    "Type"="Windows Filesystem";"Names"="E:\"}
    -Policies "EngineeringBackupPolicy"
  5. 使用 New-SmBackup cmdlet 启动新的备份作业。

    PS C:> New-SmBackup -ResourceGroupName PayrollDataset -Policy FinancePolicy
  6. 使用 Get-SmBackupReport cmdlet 查看备份作业的状态。

    此示例显示了在指定日期运行的所有作业的作业摘要报告:

    PS C:\> Get-SmJobSummaryReport -Date '1/27/2016'

有关可与 cmdlet 结合使用的参数及其说明的信息,可通过运行 get-help command_name 来获取。或者,您也可以参考 "《 SnapCenter 软件 cmdlet 参考指南》"