Tworzenie kopii zapasowej lokacji programu Configuration ManagerBack up a Configuration Manager site

Dotyczy: Configuration Manager (Current Branch)Applies to: Configuration Manager (current branch)

Przygotuj metody tworzenia kopii zapasowej i odzyskiwania, aby uniknąć utraty danych.Prepare backup and recovery approaches to avoid data loss. W przypadku witryn Configuration Manager rozwiązanie tworzenia kopii zapasowych i odzyskiwania może pomóc w szybszym odzyskiwaniu witryn i hierarchii oraz o najmniejszej utracie danych.For Configuration Manager sites, a backup and recovery approach can help you to recover sites and hierarchies more quickly, and with the least data loss.

Sekcje w tym artykule ułatwiają tworzenie kopii zapasowych lokacji programu.The sections in this article can help you back up your sites. Aby odzyskać lokację, zobacz odzyskiwanie do Configuration Manager.To recover a site, see Recovery for Configuration Manager.

Ostrzeżenie

Dwie metody tworzenia kopii zapasowych obsługiwane przez narzędzie Configuration Manager Site Recovery to:The two backup methods supported for Configuration Manager site recovery are:

  • Pomyślne wykonanie kopii zapasowej z zadania obsługi Utwórz kopię zapasową serwera lokacjiA successful backup from the Backup Site Server maintenance task
  • Ręcznie odzyskana kopia zapasowa bazy danych lokacjiA manually recovered site database backup

Uwagi przed utworzeniem kopii zapasowejConsiderations before creating a backup

  • Jeśli do hostowania bazy danych lokacji używana jest zawsze włączona Grupa dostępności SQL Server, należy zmodyfikować plany tworzenia kopii zapasowych i odzyskiwania zgodnie z opisem w temacie przygotowanie do korzystania z grupy dostępności.If you use a SQL Server Always On availability group to host the site database: Modify your backup and recovery plans as described in Prepare to use an availability group.

  • Configuration Manager może odzyskać bazę danych lokacji z Configuration Manager zadania tworzenia kopii zapasowej.Configuration Manager can recover the site database from the Configuration Manager backup task. Może również użyć kopii zapasowej bazy danych lokacji utworzonej za pomocą innego procesu.It can also use a backup of the site database that you create with another process.

    Bazę danych lokacji można na przykład przywrócić z kopii zapasowej utworzonej w ramach planu konserwacji SQL Server.For example, you can restore the site database from a backup that's created as part of a SQL Server maintenance plan. Można również użyć kopii zapasowej utworzonej za pomocą Data Protection Manager, aby utworzyć kopię zapasową bazy danych lokacji.You can also use a backup that's created by using Data Protection Manager to back up your site database.

  • Można także zainstalować dodatkowy serwer lokacji w trybie pasywnym .You can also install an additional site server in passive mode. Serwer lokacji w trybie pasywnym jest uzupełnieniem istniejącego serwera lokacji w trybie aktywnym .The site server in passive mode is in addition to your existing site server in active mode. Serwer lokacji w trybie pasywnym jest dostępny do natychmiastowego użycia w razie potrzeby.A site server in passive mode is available for immediate use, when needed. Aby uzyskać więcej informacji, zobacz wysoka dostępność serwera lokacji.For more information, see Site server high availability. Chociaż ta rola nie powoduje usunięcia konieczności planowania operacji tworzenia kopii zapasowych i odzyskiwania, znacznie zmniejsza to nakład pracy w razie potrzeby w celu odzyskania lokacji.While this role doesn't remove the need to plan for and practice backup and recovery operations, it significantly reduces the effort to recover a site when necessary.

Używanie programu Data Protection Manager do tworzenia kopii zapasowych bazy danych lokacjiUsing Data Protection Manager to back up your site database

Aby utworzyć kopię zapasową bazy danych lokacji Configuration Manager, można użyć programu System Center Data Protection Manager (DPM).You can use System Center Data Protection Manager (DPM) to back up your Configuration Manager site database.

Utwórz nową grupę ochrony w programie DPM dla komputera bazy danych lokacji.Create a new protection group in DPM for the site database computer. Na stronie Wybierz członków grupy w obszarze Tworzenie Kreator nowej grupy ochrony wybierz pozycję Usługa składnika zapisywania programu SMS z listy źródło danych.On the Select Group Members page of the Create New Protection Group Wizard, you select the SMS Writer service from the data source list. Następnie wybierz bazę danych lokacji jako odpowiedni element członkowski.Then select the site database as an appropriate member. Więcej informacji o korzystaniu z programu DPM można znaleźć w bibliotece dokumentacji Data Protection Manager .For more information about using DPM, see the Data Protection Manager documentation library.

Ważne

Configuration Manager nie obsługuje kopii zapasowych programu DPM dla SQL Server zawsze włączone wystąpienie klastra trybu failover, które używa nazwanego wystąpienia.Configuration Manager doesn't support DPM backup for a SQL Server Always On failover cluster instance that uses a named instance. Obsługuje ona kopie zapasowe programu DPM w wystąpieniu klastra trybu failover, który używa domyślnego wystąpienia SQL Server.It does support DPM backup on a failover cluster instance that uses the default instance of SQL Server.

Po przywróceniu bazy danych lokacji wykonaj kroki opisane w instalatorze, aby odzyskać lokację.After you restore the site database, follow the steps in setup to recover the site. Aby użyć bazy danych lokacji, której kopię zapasową utworzono przy użyciu Data Protection Manager, wybierz opcję odzyskiwania, aby użyć bazy danych lokacji, która została ręcznie odzyskana.To use the site database that you backed up with Data Protection Manager, select the recovery option to Use a site database that has been manually recovered.

Zadanie obsługi dotyczące tworzenia kopii zapasowejBackup maintenance task

Można zautomatyzować tworzenie kopii zapasowych lokacji Configuration Manager przez zaplanowanie wstępnie zdefiniowanego zadania obsługi Utwórz kopię zapasową serwera lokacji.You can automate backup for Configuration Manager sites by scheduling the predefined Backup Site Server maintenance task. To zadanie ma następujące funkcje:This task has the following features:

  • jest uruchamiane zgodnie z harmonogramem,Runs on a schedule
  • tworzy kopię zapasową bazy danych lokacji,Backs up the site database
  • tworzy kopię zapasową określonych kluczy rejestru,Backs up specific registry keys
  • tworzy kopię zapasową określonych folderów i plików,Backs up specific folders and files
  • Tworzy kopię zapasową dysku CD. Najnowszy folderBacks up the CD.Latest folder

Zaplanuj uruchamianie domyślnego zadania tworzenia kopii zapasowej lokacji co najmniej co pięć dni.Plan to run the default site backup task at a minimum of every five days. Ten harmonogram jest spowodowany tym, że Configuration Manager używa okresu przechowywania funkcji monitorowania zmian SQL Server 5 dni.This schedule is because Configuration Manager uses a SQL Server change tracking retention period of five days. Aby uzyskać więcej informacji, zobacz SQL Server okres przechowywania funkcji monitorowania zmian.For more information, see SQL Server change tracking retention period.

Aby uprościć proces tworzenia kopii zapasowej, można utworzyć plik AfterBackup.bat .To simplify the backup process, you can create an AfterBackup.bat file. Ten skrypt automatycznie uruchamia akcje po utworzeniu kopii zapasowej po pomyślnym ukończeniu zadania tworzenia kopii zapasowej.This script automatically runs post-backup actions after the backup task completes successfully. Użyj pliku AfterBackup.bat, aby zarchiwizować migawkę kopii zapasowej w bezpiecznej lokalizacji.Use the AfterBackup.bat file to archive the backup snapshot to a secure location. Można również użyć pliku AfterBackup.bat, aby skopiować pliki do folderu kopii zapasowej lub uruchomić inne zadania tworzenia kopii zapasowej.You can also use the AfterBackup.bat file to copy files to your backup folder, or to start other backup tasks.

Można utworzyć kopię zapasową centralnej lokacji administracyjnej i lokacji głównej.You can back up a central administration site and primary site. Lokacje dodatkowe lub serwery systemu lokacji nie mają zadań tworzenia kopii zapasowej.Secondary sites or site system servers don't have backup tasks.

Gdy usługa kopia zapasowa Configuration Manager jest uruchomiona, postępuje zgodnie z instrukcjami zdefiniowanymi w pliku sterowania kopią zapasową: <ConfigMgrInstallationFolder>\Inboxes\Smsbkup.box\Smsbkup.ctl .When the Configuration Manager backup service runs, it follows the instructions defined in the backup control file: <ConfigMgrInstallationFolder>\Inboxes\Smsbkup.box\Smsbkup.ctl. Plik sterowania kopii zapasowej można zmodyfikować w celu zmiany zachowania usługi tworzenia kopii zapasowych.You can modify the backup control file to change the behavior of the backup service.

Uwaga

Modyfikacje Smsbkup. CTL będą stosowane po ponownym uruchomieniu usługi SMS_SITE_VSS_WRITER na serwerze lokacji.Modifications of Smsbkup.ctl will apply after a restart of the service SMS_SITE_VSS_WRITER on the Site Server.

Informacje o stanie kopii zapasowej lokacji są zapisywane w pliku Smsbkup.log .Site backup status information is written to the Smsbkup.log file. Ten plik jest tworzony w folderze docelowym określonym we właściwościach zadania obsługi Utwórz kopię zapasową serwera lokacji.This file is created in the destination folder that you specify in the properties of the Backup Site Server maintenance task.

Aby włączyć zadanie obsługi dotyczące kopii zapasowej lokacjiTo enable the site backup maintenance task

  1. W konsoli Configuration Manager przejdź do obszaru roboczego Administracja , rozwiń węzeł Konfiguracja lokacji, a następnie wybierz węzeł Lokacje .In the Configuration Manager console, go to the Administration workspace, expand Site Configuration, and select the Sites node.

  2. Wybierz lokację, dla której chcesz włączyć zadanie obsługi tworzenia kopii zapasowej lokacji.Select the site for which you want to enable the site backup maintenance task.

  3. Na wstążce wybierz zadania konserwacji lokacji .Select Site Maintenance Tasks in the ribbon.

  4. Wybierz zadanie Utwórz kopię zapasową serwera lokacji , a następnie wybierz pozycję Edytuj.Select the Backup Site Server task, and select Edit.

  5. Wybierz opcję włączenia tego zadania.Select the option to Enable this task. Wybierz pozycję Ustaw ścieżki , aby określić miejsce docelowe kopii zapasowej.Select Set Paths to specify the backup destination. Możesz wybrać następujące opcje:You have the following options:

    Ważne

    Aby przeciwdziałać naruszeniu plików kopii zapasowych, przechowuj te pliki w bezpiecznej lokalizacji.To help prevent tampering of the backup files, store the files in a secure location. Najbardziej bezpieczną ścieżką kopii zapasowej jest dysk lokalny, dlatego można ustawić uprawnienia plików NTFS w folderze.The most secure backup path is to a local drive, so you can set NTFS file permissions on the folder. Configuration Manager nie szyfruje danych kopii zapasowej przechowywanych w ścieżce kopii zapasowej.Configuration Manager doesn't encrypt the backup data that's stored in the backup path.

    • Dysk lokalny na serwerze lokacji dla danych lokacji i bazy danych: określa, że zadanie przechowuje pliki kopii zapasowej lokacji i bazy danych lokacji w określonej ścieżce na dysku lokalnym serwera lokacji.Local drive on site server for site data and database: Specifies that the task stores the backup files for the site and site database in the specified path on the local disk drive of the site server. Utwórz folder lokalny przed uruchomieniem zadania tworzenia kopii zapasowej.Create the local folder before the backup task runs. Konto System lokalny na serwerze lokacji musi mieć uprawnienia do zapisu plików NTFS do folderu lokalnego na potrzeby tworzenia kopii zapasowej serwera lokacji.The Local System account on the site server must have Write NTFS file permissions to the local folder for the site server backup. Konto systemu lokalnego na komputerze, na którym działa SQL Server musi mieć uprawnienia NTFS zapis do folderu dla kopii zapasowej bazy danych lokacji.The Local System account on the computer that's running SQL Server must have Write NTFS permissions to the folder for the site database backup.

    • Ścieżka sieciowa (Nazwa UNC) dla danych lokacji i bazy danych: określa, że zadanie przechowuje pliki kopii zapasowej lokacji i bazy danych lokacji w określonej ścieżce sieciowej.Network path (UNC name) for site data and database: Specifies that the task stores the backup files for the site and site database in the specified network path. Utwórz udział przed uruchomieniem zadania tworzenia kopii zapasowej.Create the share before the backup task runs. Konto komputera serwera lokacji musi mieć uprawnienia do zapisu w systemie plików NTFS i udziału w udostępnionym folderze sieciowym.The computer account of the site server must have Write NTFS and share permissions to the shared network folder. Jeśli SQL Server jest zainstalowana na innym komputerze, konto komputera SQL Server musi mieć takie same uprawnienia.If SQL Server is installed on another computer, the computer account of the SQL Server must have the same permissions.

    • Dyski lokalne na serwerze lokacji i SQL Server: określa, że zadanie przechowuje pliki kopii zapasowej lokacji w określonej ścieżce na dysku lokalnym serwera lokacji.Local drives on site server and SQL Server: Specifies that the task stores the backup files for the site in the specified path on the local drive of the site server. Zadanie przechowuje pliki kopii zapasowej bazy danych lokacji w określonej ścieżce na dysku lokalnym serwera bazy danych lokacji.The task stores the backup files for the site database in the specified path on the local drive of the site database server. Utwórz foldery lokalne przed uruchomieniem zadania tworzenia kopii zapasowej.Create the local folders before the backup task runs. Konto komputera serwera lokacji musi mieć uprawnienia systemu plików NTFS Zapis do folderu utworzonego na serwerze lokacji.The computer account of the site server must have Write NTFS permissions to the folder that you create on the site server. Konto komputera serwera programu SQL Server musi mieć uprawnienia systemu plików NTFS Zapis do folderu utworzonego na serwerze bazy danych lokacji.The computer account of the SQL Server must have Write NTFS permissions to the folder that you create on the site database server. Ta opcja jest dostępna tylko wtedy, gdy baza danych lokacji nie jest zainstalowana na serwerze lokacji.This option is available only when the site database isn't installed on the site server.

    Uwaga

    Opcja przeglądania do miejsca docelowego kopii zapasowej jest dostępna tylko po określeniu ścieżki sieciowej miejsca docelowego kopii zapasowej.The option to browse to the backup destination is only available when you specify the network path of the backup destination.

    Nazwa folderu lub udziału używana jako miejsce docelowe kopii zapasowych nie obsługuje użycia znaków Unicode.The folder name or share name that's used for the backup destination doesn't support the use of Unicode characters.

  6. Skonfiguruj harmonogram zadania tworzenia kopii zapasowej lokacji.Configure a schedule for the site backup task. Należy wziąć pod uwagę harmonogram tworzenia kopii zapasowych poza aktywnymi godzinami pracy.Consider a backup schedule that's outside active working hours. W przypadku hierarchii należy wziąć pod uwagę harmonogram uruchamiany co najmniej dwa razy w tygodniu.If you have a hierarchy, consider a schedule that runs at least two times a week. W przypadku niepowodzenia lokacji ten harmonogram zapewnia maksymalne przechowywanie danych.If the site fails, this schedule ensures maximum data retention.

    Po uruchomieniu konsoli Configuration Manager na tym samym serwerze lokacji, który jest konfigurowany do tworzenia kopii zapasowej, zadanie tworzenia kopii zapasowej używa czasu lokalnego do harmonogramu.When you run the Configuration Manager console on the same site server that you're configuring for backup, the backup task uses local time for the schedule. Po uruchomieniu konsoli Configuration Manager z innego komputera zadanie tworzenia kopii zapasowej używa uniwersalnego czasu koordynowanego (UTC) dla harmonogramu.When you run the Configuration Manager console from another computer, the backup task uses Coordinated Universal Time (UTC) for the schedule.

  7. Wybierz, czy chcesz utworzyć alert, jeśli zadanie tworzenia kopii zapasowej lokacji nie powiedzie się.Choose whether to create an alert if the site backup task fails. Po wybraniu Configuration Manager tworzy alert krytyczny dla błędu kopii zapasowej.When selected, Configuration Manager creates a critical alert for the backup failure. Te alerty można sprawdzić w węźle alerty obszaru roboczego monitorowanie .You can review these alerts in the Alerts node of the Monitoring workspace.

Upewnij się, że zadanie obsługi Utwórz kopię zapasową serwera lokacji jest uruchomioneVerify that the Backup Site Server maintenance task is running

  • Sprawdź znacznik czasu plików w folderze docelowym kopii zapasowej utworzonym przez zadanie.Check the timestamp on the files in the backup destination folder that the task created. Sprawdź, czy sygnatura czasowa jest aktualizowana do czasu ostatniego zaplanowanego uruchomienia zadania.Verify that the timestamp updates to the time when the task was last scheduled to run.

  • Przejdź do węzła stan składnika w obszarze roboczym monitorowanie .Go to the Component Status node of the Monitoring workspace. Przejrzyj komunikaty o stanie dla SMS_SITE_BACKUP.Review the status messages for SMS_SITE_BACKUP. Po pomyślnym ukończeniu tworzenia kopii zapasowej lokacji jest wyświetlany komunikat o IDENTYFIKATORze 5035.When site backup completes successfully, you see message ID 5035. Ten komunikat oznacza, że tworzenie kopii zapasowej lokacji zostało ukończone bez żadnych błędów.This message indicates that the site backup completed without any errors.

  • Podczas konfigurowania zadania tworzenia kopii zapasowej w celu utworzenia alertu w przypadku niepowodzenia, należy poszukać alertów o błędach kopii zapasowej w węźle alerty obszaru roboczego monitorowanie .When you configure the backup task to create an alert when it fails, look for backup failure alerts in the Alerts node of the Monitoring workspace.

  • Otwórz Eksploratora Windows na serwerze lokacji i przejdź do lokalizacji <ConfigMgrInstallationFolder>\Logs .Open Windows Explorer on the site server and browse to <ConfigMgrInstallationFolder>\Logs. Przejrzyj Dziennik Smsbkup. log pod kątem ostrzeżeń i błędów.Review Smsbkup.log for warnings and errors. Po pomyślnym ukończeniu tworzenia kopii zapasowej lokacji dziennik jest wyświetlany Backup completed z identyfikatorem komunikatu STATMSG: ID=5035 .When site backup completes successfully, the log shows Backup completed with message ID STATMSG: ID=5035.

    Porada

    Gdy zadanie obsługi tworzenia kopii zapasowej nie powiedzie się, uruchom ponownie zadanie tworzenia kopii zapasowej, zatrzymując i uruchamiając ponownie usługę SMS_SITE_BACKUP systemu Windows.When the backup maintenance task fails, restart the backup task by stopping and restarting the SMS_SITE_BACKUP Windows service.

Archiwizowanie migawki kopii zapasowejArchive the backup snapshot

Zadanie tworzenia kopii zapasowej tworzy migawkę kopii zapasowej przy pierwszym uruchomieniu.The backup task creates a backup snapshot the first time it runs. Możesz użyć tej migawki do odzyskania serwera lokacji, jeśli nie powiedzie się.You can use this snapshot to recover your site server if it fails. Gdy zadanie tworzenia kopii zapasowej zostanie uruchomione ponownie zgodnie z harmonogramem, tworzy nową migawkę kopii zapasowej, która zastępuje poprzednią migawkę.When the backup task runs again on schedule, it creates a new backup snapshot that overwrites the previous snapshot. W związku z tym lokacja ma tylko jedną migawkę kopii zapasowej i nie ma możliwości pobrania wcześniejszej migawki kopii zapasowej.As a result, the site has only a single backup snapshot, and you've no way of retrieving an earlier backup snapshot.

Przechowuj wiele archiwów migawki kopii zapasowej z następujących powodów:Keep multiple archives of the backup snapshot for the following reasons:

  • Często nośniki kopii zapasowych mogą się kończyć niepowodzeniem, znajdować się w nieprawidłowym miejscu lub zawierać tylko częściową kopię zapasową.It's common for backup media to fail, get misplaced, or include only a partial backup. Odzyskanie autonomicznej lokacji głównej, która uległa awarii, ze starszej kopii zapasowej jest lepszym rozwiązaniem niż podjęcie próby odzyskania takiej lokacji bez jakiejkolwiek kopii zapasowej.Recovering a failed stand-alone primary site from an older backup is better than recovering without any backup. W przypadku serwera lokacji w hierarchii kopia zapasowa musi znajdować się w SQL Server okres przechowywania funkcji śledzenia zmian lub kopia zapasowa nie jest wymagana.For a site server in a hierarchy, the backup must be in the SQL Server change tracking retention period, or the backup isn't required.

  • Uszkodzenie lokacji może nie zostać wykryte przez klika cykli kopii zapasowej.A corruption in the site can go undetected for several backup cycles. Może być konieczne użycie migawki kopii zapasowej przed uszkodzeniem lokacji.You might have to use a backup snapshot from before the site became corrupted. Ten powód dotyczy autonomicznej lokacji głównej i lokacji w hierarchii, w której kopia zapasowa znajduje się w SQL Server okres przechowywania funkcji monitorowania zmian.This reason applies to a stand-alone primary site and to sites in a hierarchy where the backup is in the SQL Server change tracking retention period.

  • Witryna może nie mieć żadnej migawki kopii zapasowej.The site might have no backup snapshot at all. Na przykład jeśli zadanie obsługi Utwórz kopię zapasową serwera lokacji nie powiedzie się.For example, if the Backup Site Server maintenance task fails. Ponieważ zadanie tworzenia kopii zapasowej usuwa poprzednią migawkę kopii zapasowej przed rozpoczęciem tworzenia kopii zapasowej bieżących danych, nie będzie to prawidłowa migawka kopii zapasowej.Because the backup task removes the previous backup snapshot before it starts to back up the current data, there won't be a valid backup snapshot.

Użyj pliku AfterBackup.batUse the AfterBackup.bat file

Po pomyślnym wykonaniu kopii zapasowej lokacji zadanie tworzenia kopii zapasowej automatycznie podejmie próbę uruchomienia skryptu o nazwie AfterBackup.bat.After successfully backing up the site, the backup task automatically tries to run a script named AfterBackup.bat. Ręcznie Utwórz plik AfterBackup.bat na serwerze lokacji w programie <ConfigMgrInstallationFolder>\Inboxes\Smsbkup.box .Manually create the AfterBackup.bat file on the site server in <ConfigMgrInstallationFolder>\Inboxes\Smsbkup.box. Jeśli plik AfterBackup.bat istnieje w prawidłowym folderze, zostanie on automatycznie uruchomiony po zakończeniu zadania tworzenia kopii zapasowej.If an AfterBackup.bat file exists in the correct folder, it automatically runs after the backup task completes.

Plik AfterBackup.bat umożliwia archiwizowanie migawki kopii zapasowej na końcu każdej operacji tworzenia kopii zapasowej.The AfterBackup.bat file lets you archive the backup snapshot at the end of every backup operation. Może automatycznie wykonywać inne zadania wykonywane po wykonaniu kopii zapasowej, które nie są częścią zadania obsługi Utwórz kopię zapasową serwera lokacji.It can automatically perform other post-backup tasks that aren't part of the Backup Site Server maintenance task. Plik AfterBackup.bat integruje archiwum i operacje tworzenia kopii zapasowej, zapewniając, że wszystkie nowe migawki kopii zapasowej zostaną zarchiwizowane.The AfterBackup.bat file integrates the archive and the backup operations, thereby ensuring that every new backup snapshot is archived.

Jeśli plik AfterBackup.bat nie istnieje, zadanie tworzenia kopii zapasowej pomija je bez wpływu na operację tworzenia kopii zapasowej.If the AfterBackup.bat file isn't present, the backup task skips it without effect on the backup operation. Aby sprawdzić, czy zadanie tworzenia kopii zapasowej pomyślnie uruchomiło ten skrypt, przejdź do węzła stan składnika w obszarze roboczym monitorowanie i sprawdź komunikaty o stanie SMS_SITE_BACKUP.To verify that the backup task successfully ran this script, go to the Component Status node in the Monitoring workspace, and review the status messages for SMS_SITE_BACKUP. Gdy zadanie pomyślnie uruchomi plik poleceń AfterBackup.bat, zostanie wyświetlony komunikat o IDENTYFIKATORze 5040.When the task successfully starts the AfterBackup.bat command file, you see message ID 5040.

Porada

Aby archiwizować pliki kopii zapasowej serwera lokacji za pomocą AfterBackup.bat, należy użyć narzędzia do kopiowania poleceń w pliku wsadowym.To archive your site server backup files with AfterBackup.bat, you must use a copy command tool in the batch file. Jedno z tych narzędzi jest Robocopy w systemie Windows Server.One such tool is Robocopy in Windows Server. Na przykład utwórz plik AfterBackup.bat za pomocą następującego polecenia: Robocopy E:\ConfigMgr_Backup \\ServerName\ShareName\ConfigMgr_Backup /MIRFor example, create the AfterBackup.bat file with the following command: Robocopy E:\ConfigMgr_Backup \\ServerName\ShareName\ConfigMgr_Backup /MIR

Mimo że zamierzone użycie AfterBackup.bat ma na celu archiwizowanie migawek kopii zapasowych, można utworzyć plik AfterBackup.bat do uruchamiania dodatkowych zadań na końcu każdej operacji tworzenia kopii zapasowej.Although the intended use of the AfterBackup.bat is to archive backup snapshots, you can create an AfterBackup.bat file to run additional tasks at the end of every backup operation.

Uzupełniające zadania tworzenia kopii zapasowychSupplemental backup tasks

Zadanie obsługi Utwórz kopię zapasową serwera lokacji zawiera migawkę kopii zapasowej plików serwera lokacji i bazy danych lokacji.The Backup Site Server maintenance task provides a backup snapshot for the site server files and site database. Nie utworzono kopii zapasowej innych elementów, które należy wziąć pod uwagę podczas tworzenia strategii tworzenia kopii zapasowych.There are other items not backed up that you must consider when you create your backup strategy. Skorzystaj z tych sekcji, aby pomóc w ukończeniu strategii tworzenia kopii zapasowych Configuration Manager.Use these sections to help you complete your Configuration Manager backup strategy.

Tworzenie kopii zapasowych niestandardowych raportówBack up custom reports

W przypadku modyfikowania wstępnie zdefiniowanych lub utworzonych raportów niestandardowych w programie SQL Server Reporting Services należy utworzyć kopię zapasową plików bazy danych serwera raportów.If you modify predefined or created custom reports in SQL Server Reporting Services, create a backup for the report server database files. Kopia zapasowa serwera raportów musi zawierać następujące składniki:The report server backup must include the following components:

  • Pliki źródłowe raportów i modeliThe source files for reports and models
  • Klucze szyfrowaniaEncryption keys
  • Niestandardowe zestawy lub rozszerzeniaCustom assemblies or extensions
  • Pliki konfiguracjiConfiguration files
  • Niestandardowe widoki SQL Server używane w niestandardowych raportachCustom SQL Server views used in custom reports
  • Niestandardowe procedury składowaneCustom stored procedures

Ważne

W przypadku Configuration Manager aktualizacji do nowszej wersji, wstępnie zdefiniowane raporty mogą zostać zastąpione przez nowe raporty.When Configuration Manager updates to a newer version, the predefined reports might be overwritten by new reports. W przypadku zmodyfikowania wstępnie zdefiniowanego raportu upewnij się, że utworzono kopię zapasową raportu, a następnie Przywróć ją w usługach Reporting Services.If you modify a predefined report, make sure to back up the report and then restore it in Reporting Services.

Aby uzyskać więcej informacji na temat tworzenia kopii zapasowych niestandardowych raportów w usługach Reporting Services, zobacz operacje tworzenia kopii zapasowych i przywracania dla usług Reporting Services.For more information about backing up your custom reports in Reporting Services, see Backup and Restore Operations for Reporting Services.

Tworzenie kopii zapasowych plików zawartościBack up content files

Biblioteka zawartości w Configuration Manager jest lokalizacją, w której są przechowywane wszystkie pliki zawartości dla wszystkich wdrożeń oprogramowania.The content library in Configuration Manager is the location where all content files are stored for all software deployments. Biblioteka zawartości znajduje się na serwerze lokacji i w każdym punkcie dystrybucji.The content library is located on the site server and on each distribution point. Zadanie obsługi Utwórz kopię zapasową serwera lokacji nie tworzy kopii zapasowej biblioteki zawartości ani plików źródłowych pakietu.The Backup Site Server maintenance task doesn't back up the content library or package source files. Po awarii serwera lokacji informacje o bibliotece zawartości są przywracane do bazy danych lokacji, ale należy przywrócić bibliotekę zawartości i pliki źródłowe pakietu.When a site server fails, the information about the content library is restored to the site database, but you must restore the content library and package source files.

  • Aby można było ponownie dystrybuować zawartość do punktów dystrybucji, należy przywrócić bibliotekę zawartości.The content library must be restored before you can redistribute content to distribution points. Po uruchomieniu ponownej dystrybucji zawartości program Configuration Manager kopiuje pliki z biblioteki zawartości serwera lokacji do punktów dystrybucji.When you start content redistribution, Configuration Manager copies the files from the site server's content library to the distribution points. Aby uzyskać więcej informacji, zobacz bibliotekę zawartości.For more information, see The content library.

  • Pliki źródłowe pakietu muszą zostać przywrócone, aby można było zaktualizować zawartość w punktach dystrybucji.The package source files must be restored before you can update content on distribution points. Po uruchomieniu aktualizacji zawartości Configuration Manager kopiuje nowe lub zmodyfikowane pliki ze źródła pakietu do biblioteki zawartości.When you start a content update, Configuration Manager copies new or modified files from the package source to the content library. Następnie kopiuje pliki do skojarzonych punktów dystrybucji.It then copies the files to associated distribution points. Uruchom następujące zapytanie SQL względem bazy danych lokacji, aby znaleźć lokalizację źródłową pakietu dla wszystkich pakietów i aplikacji: SELECT * FROM v_Package .Run the following SQL query against the site database to find the package source location for all packages and applications: SELECT * FROM v_Package. Możesz określić lokację źródłową pakietu za pomocą trzech pierwszych znaków identyfikatora pakietu.You can identify the package source site by looking at the first three characters of the package ID. Na przykład jeśli identyfikator pakietu to CEN00001, kod lokacji źródłowej to CEN.For example, if the package ID is CEN00001, the site code for the source site is CEN. Przywracając pliki źródłowe pakietu, muszą one zostać przywrócone do tej samej lokalizacji, w której znajdowały się przed awarią.When you restore the package source files, they must be restored to the same location where they were before the failure.

Sprawdź, czy w kopii zapasowej systemu plików na serwerze lokacji jest uwzględniona Biblioteka zawartości i pliki źródłowe pakietu.Verify that you include both the content library and package source files in your file system backup for the site server.

Tworzenie kopii zapasowych niestandardowych aktualizacji oprogramowaniaBack up custom software updates

System Center Updates Publisher to autonomiczne narzędzie umożliwiające zarządzanie niestandardowymi aktualizacjami oprogramowania.System Center Updates Publisher is a stand-alone tool that lets you manage custom software updates. Program Updates Publisher używa lokalnej bazy danych do repozytorium aktualizacji oprogramowania.Updates Publisher uses a local database for its software update repository. W przypadku korzystania z programu Updates Publisher do zarządzania niestandardowymi aktualizacjami oprogramowania należy określić, czy należy uwzględnić w planie tworzenia kopii zapasowej bazy danych programu Updates Publisher.When you use Updates Publisher to manage custom software updates, determine whether you should include the Updates Publisher database in your backup plan. Aby uzyskać więcej informacji, zobacz System Center Updates Publisher.For more information, see System Center Updates Publisher.

Aby utworzyć kopię zapasową bazy danych programu Updates Publisher, wykonaj czynności opisane w poniższej procedurze.Use the following procedure to back up the Updates Publisher database.

Tworzenie kopii zapasowej bazy danych wydawcy aktualizacjiBack up the Updates Publisher database

  1. Na komputerze, na którym jest uruchomiony program Updates Publisher, przejdź do pliku bazy danych programu Updates Publisher Scupdb. sdf w temacie %USERPROFILE%\AppData\Local\Microsoft\System Center Updates Publisher 2011\5.00.1727.0000\ .On the computer that runs Updates Publisher, browse to the Updates Publisher database file Scupdb.sdf in %USERPROFILE%\AppData\Local\Microsoft\System Center Updates Publisher 2011\5.00.1727.0000\. Każdy użytkownik, który uruchamia program Updates Publisher, ma inny plik bazy danych.There's a different database file for each user that runs Updates Publisher.

  2. Skopiuj plik bazy danych do folderu docelowego kopii zapasowych.Copy the database file to your backup destination. Na przykład jeśli miejsce docelowe kopii zapasowej to E:\ConfigMgr_Backup , można skopiować plik bazy danych programu Updates Publisher do programu E:\ConfigMgr_Backup\SCUP .For example, if your backup destination is E:\ConfigMgr_Backup, you could copy the Updates Publisher database file to E:\ConfigMgr_Backup\SCUP.

    Porada

    Jeśli na komputerze znajduje się więcej niż jeden plik bazy danych, Rozważ przechowywanie pliku w podfolderze wskazującym profil użytkownika skojarzony z plikiem bazy danych.When there's more than one database file on a computer, consider storing the file in a subfolder that indicates the user profile associated with the database file. Można na przykład mieć jeden plik bazy danych w programie E:\ConfigMgr_Backup\SCUP\User1 i inny plik bazy danych w programie E:\ConfigMgr_Backup\SCUP\User2 .For example, you could have one database file in E:\ConfigMgr_Backup\SCUP\User1 and another database file in E:\ConfigMgr_Backup\SCUP\User2.

Dane migracji stanu użytkownikaUser state migration data

Za pomocą sekwencji zadań Configuration Manager można przechwytywać i przywracać dane o stanie użytkownika w scenariuszach wdrażania systemu operacyjnego.You can use Configuration Manager task sequences to capture and restore the user state data in OS deployment scenarios. Właściwości punktu migracji stanu wyświetlają foldery, w których są przechowywane dane o stanie użytkownika.The properties of the state migration point list the folders that store the user state data. W ramach zadania obsługi Utwórz kopię zapasową serwera lokacji nie jest wykonywana kopia zapasowa tych danych.This data isn't backed up as part of the Site Server Backup maintenance task. W ramach planu tworzenia kopii zapasowej należy ręcznie wykonać kopię zapasową folderów określonych do przechowywania danych migracji stanu użytkownikaAs part of your backup plan, you must manually back up the folders that you specify to store the user state migration data.

Określanie folderów używanych do przechowywania danych migracji stanu użytkownikaDetermine the folders used to store user state migration data

  1. W konsoli Configuration Manager przejdź do obszaru roboczego Administracja , rozwiń węzeł Konfiguracja lokacji, a następnie wybierz węzeł serwery i role systemu lokacji .In the Configuration Manager console, go to the Administration workspace, expand Site Configuration, and select the Servers and Site System Roles node.

  2. Wybierz system lokacji hostujący rolę migracji stanu.Select the site system that hosts the state migration role. Następnie wybierz pozycję punkt migracji stanu w okienku role systemu lokacji .Then select State migration point in the Site System Roles pane.

  3. Na wstążce wybierz pozycję Właściwości .Select Properties in the ribbon.

  4. Foldery, w których są przechowywane dane migracji stanu użytkownika, są wyświetlane w sekcji Szczegóły folderu na karcie Ogólne .The folders that store the user state migration data are listed in the Folder details section on the General tab.

Informacje o usłudze składnika zapisywania programu SMSAbout the SMS Writer service

Składnik zapisywania programu SMS to usługa, która współdziała z Usługa kopiowania woluminów w tle systemu Windows (VSS) podczas procesu tworzenia kopii zapasowej.The SMS Writer is a service that interacts with the Windows Volume Shadow Copy Service (VSS) during the backup process. Usługa składnika zapisywania programu SMS musi być uruchomiona w celu pomyślnego ukończenia tworzenia kopii zapasowej lokacji Configuration Manager.The SMS Writer service must be running for the Configuration Manager site back up to complete successfully.

ProcesProcess

  1. Usługa składnika zapisywania programu SMS rejestruje się w usłudze VSS i wiąże z jej interfejsami i zdarzeniami.SMS Writer registers with the VSS service and binds to its interfaces and events.

  2. Kiedy usługa VSS rozgłasza zdarzenia lub jeśli wysyła określone powiadomienia do usługi składnika zapisywania programu SMS, ta ostatnia odpowiada na powiadomienie i podejmuje odpowiednie działanie.When VSS broadcasts events, or if it sends specific notifications to the SMS Writer, the SMS Writer responds to the notification and takes the appropriate action.

  3. Składnik zapisywania programu SMS odczytuje plik sterowania kopii zapasowej smsbkup. CTL znajdujący się w <ConfigMgrInstallationPath>\inboxes\smsbkup.box i określa pliki oraz dane, których kopia zapasowa ma zostać utworzona.The SMS Writer reads the backup control file smsbkup.ctl located in <ConfigMgrInstallationPath>\inboxes\smsbkup.box, and determines the files and data to back up.

  4. Składnik zapisywania programu SMS tworzy metadane, który składa się z różnych składników, w tym określonych danych z klucza rejestru programu SMS i podkluczy.The SMS Writer builds metadata, which consists of various components including specific data from the SMS registry key and subkeys.

    1. Wysyła metadane do usługi VSS, gdy jest to wymagane.It sends the metadata to VSS when it's requested.

    2. Następnie usługa VSS wysyła metadane do aplikacji żądającej, Configuration Manager Menedżera kopii zapasowych.VSS then sends the metadata to the requesting application, the Configuration Manager Backup Manager.

  5. Menedżer kopii zapasowych wybiera dane do wykonania kopii zapasowej, a następnie wysyła je do składnika zapisywania programu SMS za pośrednictwem usługi VSS.Backup Manager selects the data to back up, and sends this data to the SMS Writer via VSS.

  6. Ta ostatnia podejmuje odpowiednie czynności przygotowawcze do tworzenia kopii zapasowej.The SMS Writer takes the appropriate steps to prepare for the backup.

  7. Później, gdy usługa VSS jest gotowa do wykonania migawki:Later, when VSS is ready to take the snapshot:

    1. Wysyła zdarzenieIt sends an event

    2. Składnik zapisywania programu SMS zatrzyma wszystkie usługi Configuration ManagerThe SMS Writer stops all Configuration Manager services

    3. Gwarantuje to, że działania Configuration Manager są zamrożone podczas tworzenia migawki.It ensures that the Configuration Manager activities are frozen while the snapshot is created.

  8. Po ukończeniu tworzenia migawki usługa składnika zapisywania programu SMS uruchamia ponownie usługi i działania.After the snapshot is complete, the SMS Writer restarts services and activities.

Usługa składnika zapisywania programu SMS jest instalowana automatycznie.The SMS Writer service is installed automatically. Musi ona być uruchomiona, kiedy aplikacja VSS żąda utworzenia lub przywrócenia kopii zapasowej.It must be running when the VSS application requests a backup or restore.

Identyfikator modułu zapisującegoWriter ID

Identyfikator składnika zapisywania programu SMS jest 03ba67dd-dc6d-4729-A038-251f7018463b.The writer ID for the SMS Writer is 03ba67dd-dc6d-4729-a038-251f7018463b.

UprawnieniaPermissions

Usługa składnika zapisywania programu SMS musi być uruchomiona za pomocą konta System lokalny.The SMS Writer service must run under the Local System account.

Usługa kopiowania woluminów w tleVolume Shadow Copy service

Usługa VSS stanowi zestaw interfejsów API modelu COM z zaimplementowaną strukturą pozwalającą na tworzenie kopii zapasowych woluminów bez przerywania zapisu wykonywanego na tych woluminach przez aplikacje systemowe.The VSS is a set of COM APIs that implements a framework to allow volume backups to be performed while applications on a system continue to write to the volumes. Usługa VSS zapewnia spójny interfejs, umożliwiający koordynację między tymi aplikacjami użytkowników, które aktualizują dane na dysku (usługa składnika zapisywania programu SMS) i tymi, które wykonują kopie zapasowe aplikacji (usługa menedżera kopii zapasowych).The VSS provides a consistent interface that allows coordination between user applications that update data on disk (the SMS Writer service) and those that back up applications (the Backup Manager service). Aby uzyskać więcej informacji, zobacz Usługa kopiowania woluminów w tle.For more information, see the Volume Shadow Copy Service.

Następne krokiNext steps

Po utworzeniu kopii zapasowej należy wykonać działanie programu Site Recovery dla tej kopii zapasowej.After you create a backup, practice site recovery with that backup. Ta metoda może ułatwić zapoznanie się z procesem odzyskiwania przed zainstalowaniem go.This practice can help you become familiar with the recovery process before you need to rely on it. Może również pomóc potwierdzić, że tworzenie kopii zapasowej zakończyło się pomyślnie.It can also help confirm the backup was successful for its intended purpose.