내보내기(0) 인쇄
모두 확장

Windows Server 2008 R2에서 Windows Server 백업을 위한 단계별 가이드

업데이트 날짜: 2009년 11월

적용 대상: Windows Server 2008 R2

Windows Server 백업은 서버에서 백업 및 복구 작업을 수행하는 데 사용할 수 있는 마법사 및 기타 도구 집합을 제공하는 Windows Server 2008 및 Windows Server 2008 R2 운영 체제의 기능입니다.

이 가이드 정보

이 문서에서는 Windows Server 2008 R2의 Windows Server 백업에 추가된 기능을 사용하는 몇 가지 새로운 시나리오를 수행하는 지침을 제공합니다. Windows Server 2008의 Windows Server 백업과 기타 백업 및 복구 도구에 대한 자세한 내용은 Windows Server 2008 기술 라이브러리(http://go.microsoft.com/fwlink/?LinkID=134698)를 참조하십시오.

이 가이드의 지침을 완료하려면 몇 시간 정도 걸립니다. 이 가이드의 단계를 완료하면 다음을 수행할 수 있게 됩니다.

  • 서버에서 선택한 파일 및 폴더의 백업 수행

  • 서버의 시스템 상태 백업 만들기

  • 서버의 시스템 상태 복구 수행

  • 서버의 시스템 상태 및 기타 선택한 파일의 예약된 백업을 설정하여 로컬 볼륨에 저장

  • 서버의 시스템 상태 및 기타 선택한 파일의 예약된 백업을 설정하여 원격 공유 폴더에 저장

  • 파일 경로 또는 파일 형식에 따라 서버의 일부 파일을 실행하면서 백업 수행

  • Windows PowerShell을 사용하여 요청 시 백업 실행

  • Windows PowerShell을 사용하여 서버의 예약된 백업 설정

  • Windows PowerShell을 사용하여 기존의 예약된 백업 구성 수정

이 가이드에서는 다음 정보를 제공하지 않습니다.

  • Windows Server 2008 R2에 추가된 기능의 전체 목록. 새로운 기능에 대한 자세한 내용은 Windows Server 백업의 새로운 기능(http://go.microsoft.com/fwlink/?LinkId=178236)을 참조하십시오.

  • Windows Server 2008 제품 릴리스에서 사용 가능한 시나리오에 대한 지침. Windows Server 2008의 Windows Server 백업에 대한 자세한 내용은 제품 도움말(실행에서 HH backup.chm 입력) 또는 Windows Server 백업(http://go.microsoft.com/fwlink/?LinkID=157478)의 웹 버전 도움말을 참조하십시오.

Windows Server 백업 사용을 위한 요구 사항

이 가이드의 단계를 완료하려면 전체 설치(Server Core 설치 아님) 옵션으로 설치된 Windows Server 2008 R2 버전을 실행하는 컴퓨터가 있어야 합니다. Windows Server 백업은 Windows Server 2008 및 Windows Server 2008 R2의 모든 버전에서 사용할 수 있습니다. 그러나 이러한 운영 체제를 Server Core 설치 옵션으로 설치한 경우에는 Windows Server 백업 스냅인을 사용할 수 없습니다. 운영 체제가 Server Core 옵션으로 설치된 컴퓨터의 백업을 실행하려면 명령줄을 사용하거나 전체 설치 옵션으로 설치된 다른 Windows Server 2008 R2 실행 컴퓨터에서 원격으로 백업을 관리해야 합니다.

Windows Server 백업을 설치하려면 로컬 관리자 계정 또는 관리자 권한이 있는 다른 계정을 사용하여 컴퓨터에 로그온합니다.

Windows Server 백업을 사용하여 백업이나 복구를 수행하려면 Administrators 또는 Backup Operators 그룹 구성원이어야 합니다.

추가 요구 사항 및 고려 사항은Windows Server 백업의 새로운 기능(http://go.microsoft.com/fwlink/?LinkID=178236)을 참조하십시오.

Windows Server 2008 R2에서 Windows Server 백업 설치 및 액세스

이 섹션에는 다음과 같은 지침이 포함되어 있습니다.

모든 백업 및 복구 도구에 액세스하려면 Windows Server 백업 기능 및 종속 항목인 Windows Server 백업명령줄 도구(서버 관리자의 기능 추가 마법사에서 사용 가능)를 모두 설치해야 합니다. 그러면 다음 도구가 설치됩니다.

  • Windows Server 백업 MMC(Microsoft Management Console) 스냅인(Windows Server 백업을 선택하면 설치됨)

  • Wbadmin 명령줄 도구(Windows Server 백업을 선택하면 설치됨)

  • Windows Server 백업용 Windows PowerShell cmdlet(명령줄 도구를 선택하면 설치됨)

백업 및 복구 도구를 설치하고 열려면

  1. 시작, 관리 도구를 차례로 클릭한 다음 서버 관리자를 클릭합니다. 왼쪽 창에서 기능을 클릭하고 오른쪽 창에서 기능 추가를 클릭합니다. 그러면 기능 추가 마법사가 열립니다.

  2. 기능 추가 마법사의 기능 선택 페이지에서 Windows Server 백업 기능을 확장한 후에 Windows Server 백업명령줄 도구 확인란을 선택합니다.

    note참고
    스냅인과 Wbadmin 명령줄 도구만 설치하려면 Windows Server 백업 기능을 확장한 다음 Windows Server 백업 확인란만 선택하고 명령줄 확인란은 비워 둡니다.

  3. 설치 선택 확인 페이지에서 선택한 내용을 검토한 다음 설치를 클릭합니다. 설치 중에 오류가 발생하면 설치 결과 페이지에 해당 내용이 표시됩니다.

설치를 마친 후에는 다음과 같이 Windows Server 백업 도구에 액세스할 수 있습니다.

  • Windows Server 백업 스냅인에 액세스하려면 시작, 관리 도구, Windows Server 백업을 차례로 클릭합니다.

  • Wbadmin의 구문과 사용 가능한 하위 명령 목록을 보려면 시작을 클릭하고 명령 프롬프트를 마우스 오른쪽 단추로 클릭한 후에 관리자 권한으로 실행을 클릭합니다. 그런 다음 명령 프롬프트에 wbadmin /?을 입력합니다.

  • cmdlet에 액세스하려면 아래 절차에서 설명하는 것처럼 Windows PowerShell 인스턴스를 열 때마다 Windows Server 백업 cmdlet 스냅인을 해당 인스턴스에 추가해야 합니다. Windows PowerShell을 시작하여 모든 Windows PowerShell 모듈과 스냅인이 자동으로 로드되도록 할 수도 있습니다. 이렇게 하려면 작업 표시줄에서 Windows PowerShell 아이콘을 마우스 오른쪽 단추로 클릭하고 모든 모듈 가져오기를 클릭합니다. Windows Server 2008 R2에서 Windows PowerShell 아이콘은 기본적으로 작업 표시줄에 고정되어 있습니다. 그러나 모든 모듈 가져오기 작업이 표시되도록 하려면 Windows PowerShell을 한 번 시작해야 합니다.

관리자 권한 Windows PowerShell 창을 열려면

  • 시작을 클릭하고 모든 프로그램, 보조프로그램, Windows PowerShell을 차례로 가리킨 후에 Windows PowerShell V2를 마우스 오른쪽 단추로 클릭하고 관리자 권한으로 실행을 클릭합니다. 그러면 관리자 권한 Windows PowerShell 창이 열립니다.

Windows PowerShell에 Windows Server 백업 cmdlet 스냅인을 추가하려면

  1. 스냅인을 추가하려면 Windows PowerShell 프롬프트에서 다음을 입력합니다.

    add-pssnapin windows.serverbackup

  2. 스냅인이 추가되었는지 확인하려면 Windows PowerShell 프롬프트에서 다음을 입력합니다.

    get-pssnapin

    그런 후에 출력에서 windows.serverbackup을 찾습니다.

Windows Server 백업 cmdlet 목록을 보려면

  • Windows PowerShell 프롬프트에서 다음을 입력합니다.

    get-command -module windows.serverbackup

Windows Server 백업 cmdlet 관련 도움말을 보려면

  • Windows PowerShell 프롬프트에서 다음을 입력합니다.

    • 기본 도움말을 표시하려면 Get-Help<cmdlet_name>을 입력합니다.

    • 자세한 도움말을 표시하려면 Get-Help<cmdlet_name>-detailed를 입력합니다.

    • cmdlet의 예를 보려면 Get-Help<cmdlet_name>-examples를 입력합니다.

    • cmdlet의 모든 도움말을 표시하려면 Get-Help<cmdlet_name>-full을 입력합니다.

시스템 및 백업 저장소 위치 보호 기능의 변경 내용

Windows Server 2008 R2에서는 Windows Server 백업 사용자 인터페이스(MMC 스냅인), Wbadmin 명령 또는 Windows Server 백업용 Windows PowerShell cmdlet을 사용하여 선택한 파일 및 폴더를 백업하거나, 시스템 상태만 백업하거나, 형식 또는 위치를 기반으로 파일을 백업에서 제외하거나, 완전 복구용 백업을 만들거나, 원격 공유 폴더에 예약된 백업을 저장할 수 있습니다. Windows Server 백업 사용자 인터페이스 또는 Wbadmin 명령을 사용하여 복구 작업을 수행할 수 있습니다. Windows Server 백업용 Windows PowerShell cmdlet을 사용하여 복구 작업을 수행할 수는 없습니다.

이 섹션에는 다음과 같은 예제 절차가 포함되어 있습니다.

Windows Server 2008 R2에서는 전체 볼륨을 백업하지 않으려는 경우 Windows Server 백업 사용자 인터페이스(백업 일정 마법사 또는 한 번 백업 마법사), Wbadmin 명령줄 도구 또는 Windows Server 백업용 Windows PowerShell cmdlet을 사용하여 특정 파일 및 폴더를 백업하는 기능이 새롭게 제공됩니다. 이와 같이 원하는 파일 및 폴더를 백업한 후에 연결된 하드 디스크 드라이브, 볼륨, DVD 또는 기타 이동식/광학 미디어나 원격 공유 폴더에 백업을 저장할 수 있습니다. 다음 예제 절차에서는 한 번 백업 마법사를 통해 백업을 만들어 볼륨에 저장합니다.

선택한 파일 및 폴더의 한 번 백업을 만들려면

  1. 시작, 관리 도구, Windows Server 백업을 차례로 클릭합니다.

  2. 스냅인 기본 페이지의 작업 창에 있는 Windows Server 백업 아래에서 한 번 백업을 클릭합니다. 그러면 한 번 백업 마법사가 열립니다.

  3. 백업 옵션 페이지에서 다른 옵션을 클릭하고 다음을 클릭합니다.

  4. 백업 구성 선택 페이지에서 사용자 지정을 클릭하고 다음을 클릭합니다.

  5. 백업할 항목 선택 페이지에서 항목 추가를 클릭합니다. 항목 선택에서 백업할 항목의 확인란을 선택합니다. 선택한 볼륨이 NTFS로 포맷되어 있지 않으면 메시지가 표시됩니다. 특정 폴더나 파일만 백업하려면 폴더 트리를 확장하고 포함할 항목을 선택한 후에 확인을 클릭합니다.

  6. 대상 형식 지정 페이지에서 로컬 드라이브를 클릭하고 다음을 클릭합니다.

  7. 백업 대상 선택 페이지의 드롭다운 목록에서 백업을 저장할 볼륨을 선택합니다. 볼륨에 사용 가능한 공간이 충분한지 확인해야 합니다.

  8. 확인 페이지에서 세부 사항을 검토하고 백업을 클릭합니다. 그러면 마법사에서 백업 세트를 준비하고 볼륨을 확인합니다.

  9. 백업 진행률 페이지에서 백업 상태를 확인할 수 있습니다.

Windows Server 2008 R2에서는 Wbadmin 명령줄 도구 또는 Windows Server 백업용 Windows PowerShell cmdlet 외에 Windows Server 백업 사용자 인터페이스(백업 일정 마법사 또는 한 번 백업 마법사)를 사용하여 백업을 만들 수도 있습니다. 나중에 Windows 복구 환경에서 이 백업을 사용하여 완전 복구를 수행할 수 있습니다. 완전 복구용 백업은 연결된 하드 디스크 드라이브, 볼륨, DVD 또는 기타 이동식/광학 미디어나 원격 공유 폴더에 저장할 수 있습니다. 완전 복구용 백업은 외부로 이동할 수 있는 유형의 미디어에 저장하는 것이 좋습니다. 다음 예제 절차에서는 한 번 백업 마법사를 통해 백업을 만들어 연결된 하드 디스크 드라이브에 저장합니다.

완전 복구를 수행하는 데 사용할 수 있는 한 번 백업을 만들려면

  1. 시작, 관리 도구, Windows Server 백업을 차례로 클릭합니다.

  2. 스냅인 기본 페이지의 작업 창에 있는 Windows Server 백업 아래에서 한 번 백업을 클릭합니다. 그러면 한 번 백업 마법사가 열립니다.

  3. 백업 옵션 페이지에서 다른 옵션을 클릭하고 다음을 클릭합니다.

  4. 백업 구성 선택 페이지에서 사용자 지정을 클릭하고 다음을 클릭합니다.

    note참고
    이 단계에서 사용자 지정이 아닌 전체 서버(권장)를 클릭하면 완전 복구에 필요한 항목이 시스템 상태 및 모든 볼륨과 함께 백업에 자동으로 포함됩니다.

  5. 백업할 항목 선택 페이지에서 항목 추가를 클릭합니다. 항목 선택에서 완전 복구 확인란을 선택하고 확인, 다음을 차례로 클릭합니다.

  6. 대상 형식 지정 페이지에서 로컬 드라이브를 클릭하고 다음을 클릭합니다.

  7. 백업 대상 선택 페이지의 드롭다운 목록에서 백업을 저장할 연결된 하드 디스크 드라이브를 선택합니다. 연결된 하드 디스크 드라이브에 사용 가능한 공간이 충분한지 확인해야 합니다.

  8. 확인 페이지에서 세부 사항을 검토하고 백업을 클릭합니다. 그러면 마법사에서 백업 세트를 준비하고 디스크를 확인합니다.

  9. 백업 진행률 페이지에서 백업 상태를 확인할 수 있습니다.

Windows Server 2008 R2에서는 Wbadmin 명령줄 도구 또는 Windows Server 백업용 Windows PowerShell cmdlet 외에 Windows Server 백업 사용자 인터페이스(백업 일정 마법사 또는 한 번 백업 마법사)를 사용하여 서버의 시스템 상태 백업을 만들 수도 있습니다. 시스템 상태 백업은 연결된 하드 디스크 드라이브, 볼륨 또는 원격 공유에 저장할 수 있습니다. DVD, 광학 미디어 또는 기타 이동식 미디어에 시스템 상태 백업이나 예약된 백업을 저장할 수는 없습니다. 전체 하드 디스크를 백업 저장 전용으로 사용하지 않고 특정 볼륨을 사용하는 경우 백업을 볼륨에 쓰기 전에 볼륨이 다시 포맷되지 않습니다. 그러나 볼륨에 다른 데이터를 저장하는 경우에는 볼륨 성능에 영향을 줄 수 있습니다. 다음 예제 절차에서는 백업 일정 마법사를 통해 백업을 만들어 볼륨에 저장합니다.

서버의 예약된 시스템 상태 백업을 만들려면

  1. 시작, 관리 도구, Windows Server 백업을 차례로 클릭합니다.

  2. 스냅인 기본 페이지의 작업 창에 있는 Windows Server 백업 아래에서 백업 일정을 클릭합니다. 그러면 백업 일정 마법사가 열립니다.

  3. 시작 페이지에서 다음을 클릭합니다.

  4. 백업 구성 선택 페이지에서 사용자 지정을 클릭하고 다음을 클릭합니다.

  5. 백업할 항목 선택 페이지에서 항목 추가를 클릭합니다. 항목 선택에서 시스템 상태 확인란을 선택하고 확인, 다음을 차례로 클릭합니다.

    note참고
    원하는 항목의 확인란을 선택해 시스템 상태 백업에 항목을 더 포함할 수도 있습니다.

  6. 백업 시간 지정 페이지에서 다음 중 하나를 수행하고 다음을 클릭합니다.

    • 하루에 한 번을 클릭하고 드롭다운 목록에서 매일 백업 실행을 시작할 시간을 선택합니다.

    • 하루에 두 번 이상을 클릭하고 사용 가능한 시간에서 백업을 시작할 시간을 클릭하여 시작 시간을 선택한 후에 추가를 클릭하여 해당 시간을 예약된 시간으로 이동합니다. 추가할 각 시작 시간에 대해 이 단계를 반복합니다.

  7. 대상 형식 지정 페이지에서 볼륨에 백업을 선택합니다.

  8. 볼륨에 백업을 선택하고 대상 볼륨 선택 페이지에서 추가를 클릭합니다. 그런 다음 볼륨 추가에서 사용할 볼륨을 클릭하고 확인을 클릭합니다.

    note참고
    같은 디스크에서 백업을 저장할 여러 볼륨을 선택할 수는 없습니다. 즉, 디스크당 볼륨을 하나만 추가할 수 있습니다. 여러 디스크를 사용하여 여러 서버 간에 공유되거나 삭제하지 않으려는 다른 데이터가 포함된 백업을 저장하는 경우에는 여러 볼륨 사용이 지원됩니다. 이러한 경우 목록의 첫 볼륨을 사용할 수 없으면 예약된 백업은 목록의 다음 백업에 저장됩니다.

  9. 확인 페이지에서 세부 사항을 검토하고 마침을 클릭합니다. 저장 전용 디스크를 지정한 경우 해당 디스크가 포맷되며, 이는 디스크 크기에 따라 몇 분 정도 걸릴 수 있습니다.

  10. 요약 페이지에서 닫기를 클릭합니다.

Windows Server 2008 R2에서는 Wbadmin 명령줄 도구 외에 Windows Server 백업 사용자 인터페이스(복구 마법사)를 사용하여 시스템 상태 복구를 수행할 수도 있습니다. 시작하기 전에 시스템 상태가 포함된 서버의 백업(시스템 상태 백업, 완전 복구 백업 또는 전체 서버 백업)이 있는지 확인해야 합니다. 다음 예제 절차에서는 원격 공유 폴더에 저장된 백업을 사용해 시스템 상태를 원래 위치로 복구합니다.

서버의 시스템 상태 복구를 수행하려면

  1. 시작 메뉴에서 관리 도구, Windows Server 백업을 차례로 클릭합니다.

  2. 스냅인 기본 페이지의 작업 창에 있는 Windows Server 백업 아래에서 복구를 클릭합니다. 그러면 복구 마법사가 열립니다.

  3. 시작 페이지에서 다른 위치에 저장된 백업을 클릭하고 위치 유형 지정 페이지에서 원격 공유 폴더를 클릭합니다.

  4. 원격 폴더 지정 페이지에서 백업이 포함된 폴더의 경로를 입력합니다. 폴더에서 백업은 \\<RemoteSharedFolder>\WindowsImageBackup\<ComputerName>\<YourBackup>에 저장됩니다. 경로를 입력했으면 다음을 클릭합니다.

  5. 백업 날짜 선택 페이지의 달력에서 복원할 백업의 날짜를 선택하고 드롭다운 목록에서 시간을 선택한 후에 다음을 클릭합니다.

  6. 복구 유형 선택 페이지에서 시스템 상태를 클릭하고 다음을 클릭합니다.

    note참고
    백업 날짜 선택에서 선택한 백업에 시스템 상태가 포함되어 있지 않으면 시스템 상태는 비활성화된 상태로 표시될 수 있습니다. 계속하려면 뒤로를 클릭하고 시스템 상태가 포함된 백업을 선택하십시오.

  7. 시스템 상태 복구를 수행할 위치 선택 페이지에서 원래 위치를 클릭하고 다음을 클릭합니다.

  8. 확인 페이지에서 세부 사항을 검토하고 복구를 클릭하여 목록에 포함된 항목을 복원합니다.

  9. 복구 진행률 페이지에서 복구 작업의 상태와 작업이 성공적으로 완료되었는지 여부를 확인할 수 있습니다. 작업이 완료되면 사용 중이었던 파일이 바뀌도록 컴퓨터를 다시 시작해야 합니다.

    Caution주의
    시스템 상태 복구는 시작되고 나면 중지할 수 없습니다. 시작된 복구를 중지하려고 하면 시스템을 부팅할 수 없습니다. 메시지가 표시될 때까지 기다렸다가 컴퓨터를 다시 시작하십시오.

Windows Server 2008 R2에서는 Windows Server 백업 사용자 인터페이스(백업 일정 마법사 또는 한 번 백업 마법사), Wbadmin 명령줄 도구 또는 Windows Server 백업용 Windows PowerShell cmdlet을 사용하여 특정 파일, 파일 위치 또는 파일 형식을 백업에서 제외할 수 있습니다. 이와 같이 특정 항목을 제외한 백업은 연결된 하드 디스크 드라이브, 볼륨, DVD 또는 기타 이동식/광학 미디어나 원격 공유 폴더에 저장할 수 있습니다. 다음 예제 절차에서는 백업 일정 마법사를 통해 백업을 만들어 원격 공유 폴더에 저장합니다.

Important중요
여러 백업을 저장하려는 경우에는 이 옵션을 선택하지 마십시오. 원격 공유 폴더에 백업을 저장하는 경우 새 백업을 만들 때마다 저장된 백업을 덮어씁니다. 또한 이미 백업이 포함된 원격 공유 폴더에 백업을 만드는 경우 백업 프로세스가 실패하면 기존 백업이 손실될 수도 있습니다.

파일 형식 및 경로를 기반으로 파일을 백업에서 제외하려면

  1. 시작, 관리 도구, Windows Server 백업을 차례로 클릭합니다.

  2. 스냅인 기본 페이지의 작업 창에 있는 Windows Server 백업 아래에서 백업 일정을 클릭합니다. 그러면 백업 일정 마법사가 열립니다.

  3. 시작 페이지에서 다음을 클릭합니다.

  4. 백업 구성 선택 페이지에서 사용자 지정을 클릭하고 다음을 클릭합니다.

  5. 백업할 항목 선택 페이지에서 항목 추가를 클릭합니다. 항목 선택에서 백업할 항목의 확인란을 선택하고 확인을 클릭합니다.

  6. 역시 백업할 항목 선택 페이지에서 고급 설정, 제외 탭, 제외 주소 추가를 차례로 클릭한 후에 폴더 트리를 확장하고 제외할 항목을 선택합니다.

  7. 백업 시간 지정 페이지에서 다음 중 하나를 수행하고 다음을 클릭합니다.

    • 하루에 한 번을 클릭하고 드롭다운 목록에서 매일 백업 실행을 시작할 시간을 선택합니다.

    • 하루에 두 번 이상을 클릭하고 사용 가능한 시간에서 백업을 시작할 시간을 클릭하여 시작 시간을 선택한 후에 추가를 클릭하여 해당 시간을 예약된 시간으로 이동합니다. 추가할 각 시작 시간에 대해 이 단계를 반복합니다.

  8. 대상 형식 지정 페이지에서 공유 네트워크 폴더에 백업을 선택합니다.

  9. 원격 공유 폴더 지정 페이지에서 폴더 경로를 입력합니다. WindowsImageBackup 폴더가 만들어집니다. 작성된 백업은 \\<RemoteServer>\<SharedFolderPath>\WindowsImageBackup\<ComputerBackedUp> 위치에 저장됩니다. 다음을 클릭합니다.

  10. 백업 일정 등록 대화 상자가 나타나면 Administrators 그룹 또는 Backup Operators 그룹의 구성원이며 원격 공유 폴더를 호스팅하는 컴퓨터에 대한 쓰기 권한이 있는 사용자 계정의 사용자 이름과 암호를 입력한 후에 확인을 클릭합니다.

  11. 확인 페이지에서 세부 사항을 검토하고 마침을 클릭합니다.

  12. 요약 페이지에서 닫기를 클릭합니다.

Windows PowerShell을 사용한 백업 관리의 변경 내용

이 섹션에는 다음과 같은 시나리오가 포함되어 있습니다.

Windows Server 백업용 Windows PowerShell cmdlet을 사용하여 백업 정책 개체(WBPolicy 개체)를 만들 수 있습니다. 그런 다음 추가 개체(예: WBFileSpec 개체 및 WBBackupTarget 개체)를 작성 및 구성하고 특성을 설정해 백업에 포함할 항목, 조직에서 백업을 실행할 시간 및 백업을 저장할 위치를 정의한 후에 이러한 개체와 특성을 백업 정책 WBPolicy 개체에 추가할 수 있습니다.

다음 예제 절차에서는 백업 정책을 만들고 구성하는 전체 과정에 대해 설명합니다. 이러한 cmdlet의 전체 구문은 Windows PowerShell의 Windows Server cmdlet(http://go.microsoft.com/fwlink/?LinkID=137655)(영문일 수 있음)을 참조하십시오.

백업용 Windows PowerShell 개체를 만들고 구성하려면

  1. 시작을 클릭하고 모든 프로그램, 보조프로그램, Windows PowerShell을 차례로 가리킨 후에 Windows PowerShell V2를 마우스 오른쪽 단추로 클릭하고 관리자 권한으로 실행을 클릭합니다. 그러면 관리자 권한 Windows PowerShell 창이 열립니다.

  2. Windows Server 백업 Windows PowerShell 스냅인을 세션에 추가하려면 Windows PowerShell 프롬프트에 다음을 입력합니다.

    Add-PsSnapin Windows.ServerBackup

  3. 새 백업 정책(WBPolicy) 개체를 만들어 $policy 변수 내에 저장하려면 다음을 입력합니다.

    $policy=New-WBPolicy

  4. 파일 사양 개체를 만든 다음 백업 정책에 포함할 항목을 정의하려면 다음 중 하나 이상을 입력합니다.

    • c:\dir1\a.txt와 같이 백업에 포함할 파일을 나타내는 WBFileSpec 개체를 만들려면 다음을 입력합니다.

      $filespec1=New-WBFileSpec –FileSpec c:\dir1\a.txt

    • c:\dir2와 같이 백업에 포함할 폴더를 나타내는 WBFileSpec 개체를 만들려면 다음을 입력합니다.

      $filespec2=New-WBFileSpec –FileSpec c:\dir2

    • d:의 모든 *.log 파일과 같이 백업에 포함할 파일 형식을 나타내는 WBFileSpec 개체를 만들려면 다음을 입력합니다.

      $filespec3=New-WBFileSpec –FileSpec d:\*.log

    • 특정 파일, 특정 위치의 모든 파일, 특정 파일 형식 등 여러 파일 사양 형식(쉼표(,)를 사용하여 각 매개 변수 구분)을 나타내는 WBFileSpec 개체 배열을 만들려면 다음을 입력합니다.

      $ListOfFileSpecs=New-WBFileSpec –FileSpec c:\dir1\a.txt, c:\dir2, d:\*.log

  5. $ListOfFileSpecs와 같이 직접 정의한 WBFileSpec 개체 또는 WBFileSpec 개체 배열을 백업 정책에 포함하려면 다음을 입력합니다.

    Add-WBFileSpec –Policy $policy –FileSpec $ListOfFileSpecs

  6. 다음 파일 사양 제외 개체 중 하나 이상을 만들어 백업에서 제외할 항목을 지정합니다.

    • c:\users\abc\archive.pst와 같은 특정 파일이 백업에서 제외되도록 지정하려면 다음을 입력합니다.

      $ExclusionFilespec1=New-WBFileSpec –FileSpec c:\users\abc\archive.pst -Exclude

    • c:\logs와 같은 특정 폴더가 백업에서 제외되도록 지정하려면 다음을 입력합니다.

      $ExclusionFilespec2=New-WBFileSpec –FileSpec c:\logs -Exclude

    • c:와 같은 특정 볼륨에서 *.mp3와 같은 특정 파일 형식이 백업에서 제외되도록 지정하려면 다음을 입력합니다.

      $ExclusionFilespec3=New-WBFileSpec –FileSpec c:\*.mp3 -Exclude

    • 특정 파일, 특정 위치의 모든 파일, 특정 파일 형식 등 여러 항목 유형(쉼표(,)를 사용하여 각 매개 변수 구분)이 포함된 WBFileSpec 제외 개체 배열을 만들려면 다음을 입력합니다.

      $ExclusionListOfFileSpecs=New-WBFileSpec –FileSpec c:\users\abc\archive.pst, c:\logs, c:\*.mp3 -Exclude

  7. $ExclusionListOfFileSpecs와 같은 WBFileSpec 제외 개체 또는 WBFileSpec 제외 개체 배열을 백업 정책에 포함하려면 다음을 입력합니다.

    Add-WBFileSpec –Policy $policy –FileSpec $ExclusionListOfFileSpecs

  8. 백업 저장소 위치를 지정합니다. WBBackupTarget 개체를 만들려면 다음 중 하나를 입력합니다.

    • G와 같은 특정 볼륨을 백업 저장소 위치로 사용하도록 지정하려면 다음을 입력합니다.

      $BackupTargetVolume=New-WBbackupTarget –VolumePath G:

    • \\server\share\folder와 같은 특정 원격 공유 폴더를 백업 저장소 위치로 사용하도록 지정하려면 다음을 입력합니다.

      $BackupTargetNetwork=New-WBbackupTarget –NetworkPath \\server\share\folder

  9. $BackupTargetVolume과 같이 직접 정의한 WBBackupTarget 개체를 백업 정책 $policy에 포함하려면 다음을 입력합니다.

    Add-WBBackupTarget –Policy $policy –Target $BackupTargetVolume

  10. 다음 중 하나를 입력하여 백업 정책에 시스템 상태를 추가하거나 백업 정책에서 시스템 상태를 제거합니다.

    • 백업 정책 개체 $policy에 시스템 상태가 포함되도록 지정하려면 다음을 입력합니다.

      Add-WBSystemState –Policy $policy

    • 백업 정책에서 시스템 상태를 제거하려면 다음을 입력합니다. Remove-WBSystemState –Policy $policy

  11. 다음 중 하나를 입력하여 완전 복구 기능을 백업 정책 개체 $policy에 추가하거나 $policy에서 제거합니다.

    • 백업 정책 개체에 완전 복구 기능이 포함되도록 지정하려면 다음을 입력합니다.

      Add-WBBareMetalRecovery –Policy $policy

    • 백업 정책 개체에서 완전 복구 기능을 제거하려면 다음을 입력합니다.

      Remove-WBBareMetalRecovery –Policy $policy

백업 정책 개체를 만들고 구성한 후에는 Windows PowerShell에서 해당 개체를 사용하여 한 번 백업을 실행할 수 있습니다. 백업 정책 개체(WBpolicy)를 만들지 않은 경우 이 문서 앞부분의 "백업용 Windows PowerShell 개체를 만들고 구성하려면" 절차를 수행하여 개체를 만드십시오.

Windows PowerShell을 사용하여 한 번 백업을 실행하려면

  • Windows PowerShell 프롬프트에서 다음을 입력합니다.

    Start-WBBackup –Policy $policy

다음 예제 스크립트는 다음과 같은 특성을 사용해 백업 정책을 만든 다음 실행하는 방법을 보여 줍니다.

  • 백업할 항목: 완전 복구에 필요한 모든 항목입니다.

  • 백업 저장소 위치: 백업은 G 볼륨에 저장됩니다.

시작하기 전에 관리자 권한 Windows PowerShell 창을 열고 이 문서 앞부분의 "백업용 Windows PowerShell 개체를 만들고 구성하려면" 절차에 설명된 대로 cmdlet 스냅인을 세션에 추가합니다.

note참고
스크립트를 만들려면 아래 표의 명령줄 열에 있는 내용을 복사하여 텍스트 편집기에 붙여 넣은 후에 .ps1 확장명으로 파일을 저장하면 됩니다. 이때 명령줄의 각 값은 조직에서 사용하는 값으로 바꿉니다. 구문을 복사한 다음 프롬프트에서 마우스 오른쪽 단추를 클릭해 붙여 넣는 방법으로 Windows PowerShell 창에 구문을 붙여 넣을 수도 있습니다.

 

단계 작업 설명 명령줄

1

새 백업 정책 개체를 만들어 $policy 변수 내에 저장합니다.

$policy=New-WBPolicy

2

백업이 G 볼륨에 저장되도록 지정합니다.

$BackupTargetVolume=New-WBbackupTarget –VolumePath G:

3

백업 정책 개체에 완전 복구 기능이 포함되도록 지정합니다.

Add-WBBareMetalRecovery –Policy $policy

4

이 백업을 실행합니다.

Start-WBBackup –Policy $policy

Windows Server 백업용 Windows PowerShell cmdlet을 사용하여 예약된 백업을 만들 수도 있습니다. 이렇게 하려면 백업 정책 개체를 만들고 백업을 실행할 시간, 백업할 항목, 백업을 저장할 위치를 지정한 후에 해당 백업 정책을 예약된 백업에 사용할 정책으로 설정합니다.

Windows PowerShell을 사용하여 예약된 백업을 구성하려면

  1. 시작을 클릭하고 모든 프로그램, 보조프로그램, Windows PowerShell을 차례로 가리킨 후에 Windows PowerShell V2를 마우스 오른쪽 단추로 클릭하고 관리자 권한으로 실행을 클릭합니다. 그러면 관리자 권한 Windows PowerShell 창이 열립니다.

  2. Windows Server 백업 Windows PowerShell 스냅인을 세션에 추가하려면 Windows PowerShell 프롬프트에 다음을 입력합니다.

    Add-PsSnapin Windows.ServerBackup

  3. 새 백업 정책(WBPolicy) 개체를 만들어 $policy 변수 내에 저장하려면 다음을 입력합니다.

    $policy=New-WBPolicy

  4. 일정 정보를 추가하려면 백업을 실행할 시간을 HH:MM 형식(24시간)으로 지정합니다. 백업 시간이 여러 개이면 쉼표(,)로 구분합니다. 예를 들어 매일 오전 11시와 오후 5시 30분에 백업을 실행하려면 다음을 입력합니다.

    Set-WBSchedule –Policy $policy –Schedule 11:00, 17:30

    note참고
    최소 하루에 한 번씩은 백업이 실행되도록 예약해야 합니다.

  5. 파일 사양 개체를 만든 다음 백업 정책에 포함할 항목을 정의하려면 다음 중 하나 이상을 입력합니다.

    • c:\dir1\a.txt와 같이 백업에 포함할 파일을 나타내는 WBFileSpec 개체를 만들려면 다음을 입력합니다.

      $filespec1=New-WBFileSpec –FileSpec c:\dir1\a.txt

    • c:\dir2와 같이 백업에 포함할 폴더를 나타내는 WBFileSpec 개체를 만들려면 다음을 입력합니다.

      $filespec2=New-WBFileSpec –FileSpec c:\dir2

    • d:의 모든 *.log 파일과 같이 백업에 포함할 파일 형식을 나타내는 WBFileSpec 개체를 만들려면 다음을 입력합니다.

      $filespec3=New-WBFileSpec –FileSpec d:\*.log

    • 특정 파일, 특정 위치의 모든 파일, 특정 파일 형식 등 여러 파일 사양 형식(쉼표(,)를 사용하여 각 매개 변수 구분)을 나타내는 WBFileSpec 개체 배열을 만들려면 다음을 입력합니다.

      $ListOfFileSpecs=New-WBFileSpec –FileSpec c:\dir1\a.txt, c:\dir2, d:\*.log

  6. $filespec2와 같이 직접 정의한 WBFileSpec 개체 또는 WBFileSpec 개체 배열을 백업 정책에 포함하려면 다음을 입력합니다.

    Add-WBFileSpec –Policy $policy –FileSpec $filespec2

  7. 다음 파일 사양 제외 개체 중 하나 이상을 만들어 백업에서 제외할 항목을 지정합니다.

    • c:\users\abc\archive.pst와 같은 특정 파일이 백업에서 제외되도록 지정하려면 다음을 입력합니다. $ExclusionFilespec1=New-WBFileSpec –FileSpec c:\users\abc\archive.pst -Exclude

    • c:\logs와 같은 특정 폴더가 백업에서 제외되도록 지정하려면 다음을 입력합니다.

      $ExclusionFilespec2=New-WBFileSpec –FileSpec c:\logs -Exclude

    • C와 같은 특정 볼륨에서 *.mp3와 같은 특정 파일 형식이 백업에서 제외되도록 지정하려면 다음을 입력합니다.

      $ExclusionFilespec3=New-WBFileSpec –FileSpec c:\*.mp3 -Exclude

    • 특정 파일, 특정 위치의 모든 파일, 특정 파일 형식 등 제외할 여러 항목 유형(쉼표(,)를 사용하여 각 매개 변수 구분)이 포함된 WBFileSpec 제외 개체 배열을 만들려면 다음을 입력합니다.

      $ExclusionListOfFileSpecs=New-WBFileSpec –FileSpec c:\users\abc\archive.pst, c:\logs, c:\*.mp3 -Exclude

  8. $ExclusionFilespec3과 같은 WBFileSpec 제외 개체 또는 WBFileSpec 제외 개체 배열을 백업 정책에 포함하려면 다음을 입력합니다.

    Add-WBFileSpec –Policy $policy –FileSpec $ExclusionFilespec3

  9. 백업 저장소 위치를 지정합니다. WBBackupTarget 개체를 만들려면 다음 중 하나를 입력합니다.

    • G와 같은 특정 볼륨을 백업 저장소 위치로 사용하도록 지정하려면 다음을 입력합니다.

      $BackupTargetVolume=New-WBbackupTarget –VolumePath G:

    • \\server\share\folder와 같은 특정 원격 공유 폴더를 백업 저장소 위치로 사용하도록 지정하려면 다음을 입력합니다.

      $BackupTargetNetwork=New-WBbackupTarget –NetworkPath \\server\share\folder

  10. $BackupTargetVolume과 같이 직접 정의한 WBBackupTarget 개체를 백업 정책 $policy에 포함하려면 다음을 입력합니다.

    Add-WBBackupTarget –Policy $policy –Target $BackupTargetVolume

  11. 다음 중 하나를 입력하여 백업 정책 개체에 시스템 상태를 추가하거나 백업 정책 개체에서 시스템 상태를 제거합니다.

    • 백업 정책 개체에 시스템 상태가 포함되도록 지정하려면 다음을 입력합니다.

      Add-WBSystemState –Policy $policy

    • 백업 정책에서 시스템 상태를 제거하려면 다음을 입력합니다.

      Remove-WBSystemState –Policy $policy

  12. 다음 중 하나를 입력하여 완전 복구 기능을 정책에 추가하거나 정책에서 제거합니다.

    • 백업 정책 개체에 완전 복구 기능이 포함되도록 지정하려면 다음을 입력합니다.

      Add-WBBareMetalRecovery –Policy $policy

    • 백업 정책 개체에서 완전 복구 기능을 제거하려면 다음을 입력합니다.

      Remove-WBBareMetalRecovery –Policy $policy

  13. 예약된 백업에 사용할 정책을 저장하려면 다음을 입력합니다.

    Set-WBPolicy –Policy $policy

  14. 나중에 예약된 백업의 설정을 변경하려면 예약된 백업에 사용한 현재 백업 정책 개체를 가져와서 편집 모드로 설정하면 됩니다. 이렇게 하려면 다음을 입력합니다.

    $Policy=Get-WBPolicy -Editable

다음 예제 스크립트는 다음과 같은 특성을 사용해 예약된 백업용 백업 정책 만듭니다.

  • 백업 저장소 위치: 백업은 G 볼륨에 저장됩니다.

  • 백업 시간: 매일 오전 6시와 오후 9시 30분에 백업을 실행합니다.

  • 백업할 항목: 시스템 상태만 백업합니다.

시작하기 전에 관리자 권한 Windows PowerShell 창을 열고 이 문서 앞부분의 "백업용 Windows PowerShell 개체를 만들고 구성하려면" 절차에 설명된 대로 cmdlet 스냅인을 세션에 추가합니다.

Warning경고
스크립트를 만들려면 아래 표의 명령줄 열에 있는 내용을 복사하여 텍스트 편집기에 붙여 넣은 후에 .ps1 확장명으로 파일을 저장하면 됩니다. 이때 명령줄의 각 값은 조직에서 사용하는 값으로 바꿉니다. 구문을 복사한 다음 프롬프트에서 마우스 오른쪽 단추를 클릭해 붙여 넣는 방법으로 Windows PowerShell 창에 구문을 붙여 넣을 수도 있습니다.

 

단계 작업 설명 명령줄

1

새 백업 정책 개체를 만들어 $policy 변수 내에 저장합니다.

$policy=New-WBPolicy

2

백업이 G 볼륨에 저장되도록 지정합니다.

$BackupTargetVolume=New-WBbackupTarget –VolumePath G:

3

백업이 매일 오전 6시와 오후 9시 30분에 실행되도록 지정합니다.

Set-WBSchedule –Policy $policy –Schedule 6:00, 21:30

4

정책을 사용해 만든 백업에 시스템 상태가 포함되도록 지정합니다.

Add-WBSystemState –Policy $policy

5

백업 정책 개체를 백업에 사용하도록 지정합니다.

Set-WBPolicy –Policy $policy

이 정보가 도움이 되었습니까?
(1500자 남음)
의견을 주셔서 감사합니다.

커뮤니티 추가 항목

추가
표시:
© 2014 Microsoft