하드디스크 통째로 복사하기 - XCOPY 사용법
♨ 카랜더 일정 :
본문
XCOPY 사용법
▶ xcopy 백업의 장점
1. 백업된\r\n데이타는 똑 같은 상태이기때문에 즉시 사용이 가능합니다.
2. 바뀐\r\n파일만 복사하는 옵션을 걸면 시간도 그렇게 걸리지않습니다.
3. \r\n단순한 커맨드로 만들어지기때문에 편집해서 재사용하기가 쉽습니다.
▶ 단점
1. 편집중인 데이타를 제대로 복사할수없습니다.때문에 PC를 사용하지않은 시간에 백업을 하 는것이 좋습니다.특히 메일데이타 백업의 경우 백업성공,실패여부를 확인해야합니다. 2. 압축하지않기때문에 용량을 많이 차지합니다.
▶ 백업커맨드
1) 개인의\r\n데이타를 백업할 때 사용하세요..\r\n
xcopy \\pc1-name\folder-name\*.*\r\n"\\pc2-name\folder-name" /d /s /c /y /i 소스폴더아래의 모든 파일을 바뀐것만 타겟폴더로\r\nxcopy한다.
2) 파일서버의\r\n데이타를 백업할 때 사용하세요.. (보안속성,소유권,감사 속성까지)
xcopy e:\*.* \r\n\\backupsrv\e$\ /d /e /c /y /i\r\n/h /g /k /o /x
e드라이브의 모든 파일을 빈폴더를 포함해서 타켓폴더로 xcopy한다. (바뀐것만, 보안속성 포
함 )
/d : 소스파일과 타겟파일을 비교하여 새로운 것만 복사한다.
/e \r\n: 모든 서브디렉토리를 포함하여 복사한다. (빈 폴더 포함) --> 빈폴더 제외는 /s 옵션 /c \r\n: 오류가 발생하더라도 중단하지 말고 계속 복사 (깨진 파일때문에 복사가 중단되는 일이 있음)
/y : 덮어쓰기\r\n할때 묻지않고 복사한다.
/i : 복사할\r\n대상이 존재하지 않거나 하나이상의 파일을 복사할때 타켓을 디렉토리로 인식한 다.
/h : 숨김\r\n파일이나 시스템 파일도 복사한다.
/g : 암호화파일을 복사
/k \r\n: 파일의 속성을 복사 (이 옵션을 빼면 read-only 속성을 리셋한다.) /o : 파일의 소유권과 ACL 정보까지 복사한다. /x : 감사 속성을 복사한다.
▶ 백업원칙
1. 소스DISK와 타겟DISK는 달라야합니다. (같은 HDD안에서 백업은 의미없음)
2. 소스PC와 타겟PC가\r\n다른 것이 이상적. (다른 PC에 백업하는것을 추천)
3. 백업작업은\r\n자동화
단, OS재설치시\r\n스케쥴링 작업은 다시 잡아주어야하죠..)Administrator
▶ xcopy에 의한 스케쥴링 백업 하기
1. 타겟이\r\n되는 pc에 공유를 만들고 권한을 부여
2. 위 xcopy 명령을 배치파일(.bat)로 만듭니다. (시스템드라이브를 피할것->재사용가능)
3. 프로그램/보조프로그램/시스템도구/예약된\r\n작업 실행
4. \r\n예약작업추가 (찾아보기버튼을 통해 사전에 만들어둔 *.bat선택)
5. 시간예약을\r\n한다(이때 권한있는 계정과 password 지정해야함) 6. 그냥완료하지말고 advanced옵션을 선택해서.. 추가적인 스케쥴입력
하나의 작업을 여러시간대에 스케쥴링 가능
------------------------------------------------------------------------------------------
XCOPY 원본 [대상] [/A | /M] [/D[:데이터]] [/P] [/S [/E]] [/V] [/W]
[/C] [/I] [/Q]\r\n[/F] [/L] [/G] [/H] [/R] [/T] [/U]
[/K] [/N] [/O]\r\n[/X] [/Y] [/-Y] [/Z]
[/EXCLUDE:파일1[+파일2][+파일3]...]
원본 복사할 파일을 지정합니다.
대상 새 파일의 디렉터리와 또는 파일 이름을 지정합니다.
/A 보관 특성을\r\n가진 파일을 복사하며, 보관 특성을 수정하지 않습니다.
/M 보관 특성을\r\n가진 원본 파일을 복사하며, 보관 특성을 지웁니다.
/D:m-d-y 지정된\r\n날짜 이후에 바뀐 파일만 복사합니다.
날짜가 지정되지 않으면, 대상\r\n파일보다 새로운 원본 파일만 복사합니다.
/EXCLUDE:파일1[+파일2][+파일3]...
문자열을 포함하는 파일 목록을 지정합니다.각 문자열은 파일의 다른 행에 있어야 합니다.일부 문자열이 복사할\r\n파일의 절대 경로의 일부분과 일치하면 복사할 파일에서 제외됩니다. 예를 들 면, \obj\ 또는 .obj에서는\r\nobj 디렉터리 내의 모든 파일을 제외하거나 .obj 확장자를 갖는 모 든 파일을 제외합니다.
/P 각 대상 파일을\r\n만들기 전에 물어봅니다.
/S 비어 있지 않은\r\n디렉터리와 하위 디렉터리를 복사합니다.
/E 디렉터리와 하위\r\n디렉터리를 (비어 있어도) 복사합니다.
/S /E 스위치와\r\n같으며, /T를 수정하는 데 사용될 수 있습니다.
/V 각각의 새 파일을\r\n확인합니다.
/W 복사하기 전에, 아무 키나 누르라고 프롬프트합니다.
/C 오류가 생겨도\r\n복사를 계속합니다.
/I 대상을 찾을\r\n수 없고 두 파일 이상을 복사하면, 대상을 디렉터리로 지정합니다.
/Q 복사하는 동안\r\n파일 이름을 표시하지 않습니다.
/F 복사하는 동안\r\n원본과 대상 파일의 전체 경로 를 표시합니다.
/L 복사는 하지\r\n않고, 복사할 파일을 표시만 합니다.
/G 암호화 기능을\r\n지원하지 않은 대상에 암호화된 파일을 복사하도록 허용합니다.
/H 숨겨진 파일과\r\n시스템 파일도 복사합니다.
/R 읽기 전용 파일을\r\n겹쳐 씁니다.
/T 파일은 복사하지\r\n않고 디렉터리 구조만 복사합니다. 빈 디렉터리와 하위 디렉터리는 포함되 지 않습니다.
/T /E 스위치를\r\n함께 사용하면 빈 디렉터리와 하위 디렉터리를 포함합니다.
/U 대상에 이미\r\n있는 파일을 업데이트합니다.
/K 특성을 복사합니다. 일반적으로 Xcopy는 읽기 전용 특성을 지웁니다.
/N 만들어진 짧은\r\n파일 이름을 사용하여 복사합니다.
/O 파일 소유권과 ACL 정보를 복사합니다.
/X 파일 감사 설정을\r\n복사합니다(/O 의미).
/Y 이미 있는 대상\r\n파일을 덮어쓸지를 확인하기 위해 묻는 것을 금합니다.
/-Y 이미 있는\r\n대상 파일을 덮어쓸지를 확인하기 위해 묻습니다.
/Z 다시 시작할\r\n수 있는 모드에서 네트워크 파일을 복사합니다.
---------------------------------------------------------------------------
Windows에서\r\n네트워크드라이브를 잡아서 사용 하는 경우가 많다.
그때 번번이 탐색기창에서 "네트워크 드라이브 연결..." 버튼 누르고 어쩌고 저쩌고 하는데 아래의 명령을 배치파일로 만들어서 사용하면 무지 편할것이다.
NET USE
[장치이름| *] [\\컴퓨터이름\공유이름[\볼륨] [암호| *]]
[/USER:[도메인이름\]사용자이름]
[/USER:[점있는 도메인이름\]사용자이름]
[/USER:[사용자이름@점있는\r\n도메인이름]
[/SMARTCARD]
[/SAVECRED]
[[/DELETE] | [/PERSISTENT:{YES | NO}]]
NET USE {장치이름 | *} [암호 | *] /HOME
NET USE\r\n[/PERSISTENT:{YES | NO}]
NET USE는 컴퓨터를 공유되는 리소스에 연결시키거나 연결을 끊습니다. 옵션 없이 사용될 경 우에는 해당 컴퓨터의 연결 상태를 열거해 줍니다.
장치이름
리소스에 연결시킬 이름을 설정하거나 연결을 끊을 장치를 지정합니다. 장치는 두 종류인데 하나는 디스크 드라이브 (D: 에서 Z:까지)이고 다른 하나는 프린터(LPT1:에서 LPT3:까지) 입니
다. 다음 차례의 사용 가능한 장치이름를 지정하고 싶을 경우 특정\r\n장치이름 대신 *를 치면 됩 니다.
\\컴퓨터이름
공유 리소스를 제어하는 컴퓨터의 이름입니다. 컴퓨터이름에 공백이\r\n있을 경우, \\(두개의 백 슬래시)와 컴퓨터 이름을 인용부호(" ") 안에 넣어줍니다. 컴퓨터이름은 1에서 15자까지 쓸 수 있습니다.
\공유이름 공유되고 있는 리소스의 네트워크이름입니다
\볼륨
서버상의 NetWare 볼륨을\r\n지정합니다. NetWare 서버에\r\n연결되기 위해서는 NetWare용 클라 이언트 서비스(Windows 워크스테이션) 혹은 NetWare용 게이트웨이 서비스(Windows 서버)가 설치되어 실행되고 있어야 합니다.
암호 공유 리소스에 연결하는 데 필요한 암호입니다.
*
암호를 칠 수 있는 프롬프트 상태를 만들어줍니다. 암호 프롬프트에서는 암호를 쳐도 암호가 보이지 않습니다.
/USER 연결에 사용할 다른 사용자 이름을 지정합니다.
도메인이름 다른 도메인을 지정합니다. 도메인을 생략하면\r\n현재 로그온 되어있는 도메인이\r\n사용됩니다.
사용자이름 로그온할 때 쓸 사용자이름을 지정합니다.
/SMARTCARD 연결이 스마트 카드의 자격 증명을\r\n사용함을 지정합니다.
/SAVECRED
사용자 이름과 암호를 저장하도록 지정합니다. 명령어가 사용자 이름과\r\n암호를 물어보지 않으 면 이 스위치는 무시됩니다. 이 옵션은\r\nWindows XP Home Edition에서는 사용할 수 없으며, 무시됩니다.
/HOME 사용자를 홈 디렉터리에 연결시킵니다.
/DELETE
네트워크 연결을 취소시키고 영구 연결 목록에서 연결을 삭제합니다.
/PERSISTENT
영구적인 네트워크 연결의 사용을 제어합니다. 기본 설정은 이전에\r\n사용된 설정입니다.
YES
이루어진 연결을 저장하여 다음 번 로그온시 연결을 복원합니다.
NO 이루어진 연결\r\n혹은 후속 연결을 저장하지 않습니다. 기존의 연결은 다음번 로그온시 복원됩니 다. 영구 연결을 제거하려면
/DELETE
스위치를 사용합니다.
NET HELP 명령 | MORE은\r\n도움말을 한번에 한 화면씩 보여줍니다.
---------------------------------------------------------------------------------------
2. 일반 파일들 백업\r\n(Windows Server 계열)
아마 DOS 를 조금 다루어 보셨던 분들이라면 XCOPY 라는 명령어를 잘 알고 계실 겁니다. co py 명령어보다\r\n더 많은 기능들을 하고 더 강력한 기능을 해주며 최대의 장점으로 네트워크상 에서 다른 PC에 있는 파일도\r\n정말 쉽게 복사해주는 장점이 있습니다.
수많은 옵션들이 제공되지만 기본적으로 붙여주는 옵션은 /Y, /E, /H 입니다. 간단하게 해석해 보자면 /Y(덮어쓰기 무조건OK), /E(비어있는 폴더도 복사), /H(숨겨진파일과 시스템파일도\r\n복 사) 가 되겠습니다.
그럼 Windows Server 계열에서 다른 PC 혹은 서버에 있는 파일을 특정 위치에 복사해 넣고자 할 경우에는 어떻게 할까요? 예를 들어, 네트워크상에 A라는\r\n컴퓨터가 있고 거기에 a라는 폴더 를 공유해 놓았다고 합시다. 그렇다면\r\n그 공유된 a폴더를 내 컴퓨터에서 도구, 네트워크 드라 이브\r\n연결로 링크를 걸어 네트워크 드라이브를 만듭니다.
그렇게 하면 임의 문자(예: X)가 할당되고 도스창에서 x: 로 쉽게 이동이 가능하게 됩니다. (공 유는 물론 비밀번호가 걸려 있는 상태여야 하겠죠? ) 그렇게\r\n복사해야 하는 폴더들을 각 서버 마다 공유를 걸어두고 백업을 받을 서버에서 그 것들을 네트워크 드라이브로 만들어 둡니다.
그렇게 한 후 xcopy 를 이용해서 아래와 같이 사용하면\r\n됩니다.
xcopy x:₩ c:₩A_server_backup₩ /Y /E /H
위와 같이 하게 되면 x: 로 잡혀진 특정 폴더 전체를 백업 받는\r\n서버의 C 밑에 A_server_backu p 이라는 폴더로\r\n복사가 됩니다. 만약 날짜별로 백업을 받고 싶다면 .bat (배치파일)을 만들어 서 할 수 도 있습니다.
xcopy x:₩ c:₩A_server_backup₩%date%₩ /Y /E /H
위와 같이 한 줄을 작성하고 autosave.bat 파일로 저장한\r\n다음 도스창에서 autosave.bat 을 실 행하게 되면 이제는\r\nA_server_backup 이라는 폴더 밑에 2008-02-04 처럼 날짜가 적힌 폴더가\r\n생성되고 그 아래에 파일들이 복사가 됩니다. 일일이 폴더를 만들어줄 필요가 전혀 없습니다.
마지막으로 위와 같이 .bat 파일을 만들었다면 Windows 에 있는 "예약된 작업" 에서 해당 .bat 파일을 특정시간에 실행하도록 등록을\r\n해줘야 합니다. 그렇게 한다면 매일 해당 시간에 .bat 파일을\r\n실행하여 백업을 자동으로 받게 됩니다. 아래에 설명할 DB백업도\r\n모두 하나의 .bat 파 일에 작성하면 되니까. 결론적으로는 .bat 파일 하나만 있다면 Windows 서버 백업은 대부분 자동화가\r\n됩니다.
3. DB백업 (MySQL,\r\nMSSQL)
자, 파일들은 xcopy 를\r\n이용해서 쉽게 백업할 수 있음을 알게 되었습니다.Windows 계열에서 와 달리 Linux/UNIX 계열에서는 더 쉽게 백업을 할 수 있습니다.강력한 cp명령어와 반복작업 을 위한 cron명령어를 이용하여 백업을 자동화\r\n할 수 있고 DOS와는 비교할 수 없는 shell 코드 로\r\n특정 조건에 맞게 백업도 할 수 있습니다.
어쨌든 파일들은 백업을 했는데, DB는 그럼 어떤 식으로 자동화 시킬 수 있을까요? 역시 Wind ows 기준으로 한 번 이야기 해 볼까 합니다. 아까 위에서 이야기 한대로 .bat 파일을 만들고 예약된 작업에\r\n등록을 시키면 자동 백업이 됩니다.
그럼 그 .bat 파일에 작성할 코드를 입력하면 되겠지요? MSSQL의 경우는 엔터프라이즈 관리 자에서 DB를 오른쪽 클릭하면\r\n모든 작업에 데이터베이스 백업이라는 것이 있습니다. 거기서 옵션들을 보시면 반복해서 백업을 할 수 있도록\r\n해주는 부분이 나오는데 무척 쉽게 설정이 가 능합니다.
거기서 백업한 파일(예: dbbackup.bak)을 어디다 저장할 것인지\r\n설정하고, 그 저장될 폴더를 역시 위와 마찬가지로 공유를 건 다음 네트워크 드라이브로 설정하고 xcopy 를 이용해서 백업 을 하면 됩니다.
요약하자면 MSSQL은 엔터프라이즈 관리자에서 백업 스케쥴 작업(Job)을 만들고 폴더를 지정 한 후 공유를 걸고 xcopy 를 통해서 백업을 받으면 된다는 것입니다. MySQL 의\r\n경우는 이보 다 훨씬 간단한 한줄로 백업이 가능합니다.
아까 .bat 파일을 만든다고 했었는데, 거기에 아래와 같이 한 줄을 작성하면 됩니다. 아, 물론 백업을 실행하는 서버에 MySQL이 설치되어 있어야 합니다. Windows Server 의 경우 MySQL 5 for Windows 가\r\n있으므로 그 것을 받아서 설치하면 될 것 같습니다. (mysql.com 참조)
mysqldump -h백업대상서버아이피 -uroot -p루트패스워드 --all-databases > c:₩B_server_ba ckup₩db.sql
\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n--all-databases 옵션을\r\n주면 해당 MySQL서버에 저장된 모든 데이터베이스들을 한 번에 백업 하여 db.sql 파일 형태로 저장하게 됩니다. mysqldump 프로그램을\r\n이용해서 백업을 .sql 파일 형태로 받게 되는데 .bat 파일에\r\n위와 같이 한 줄만 작성해서 넣어주게되면 예약된 작업이 실 행되면서 해당 MySQL 서버의 데이터들을\r\n백업받게 됩니다.
7-2-03. 하드디스크 통째로 복사하기 - xcopy, win386.swp, ghost |
\r\n\r\n하드디스크를 통째로 1:1로 복사하는 방법에 대하여 ①xcopy ②win386.swp ③ghost\r\n 3가지로 분류하여 정리하였으니 하드디스크 관리에 유용하게 사용하시기 바랍니다.\r\n\r\n\r\n※ 하드디스크 개요 및 Fdisk\r\n\r\nPC 고장에서 하드디스크로 인한 것이 많으므로 하드디스크 관리에 필요한 Format 이나\r\nFdisk 등에 관하여 확실하게 알고 있으면 PC를 사용하면서 많은 도움이 됩니다.\r\n예를들면 자동차를 운전하는 방법만 알고 운전하는 사람과 자동차의 엔진구조나 기계\r\n적인 원리에 대해서도 알고 운전하는 사람과의 차이라고나 할까요?\r\n특히 PC정비 초급 딱지를 떼려면 Fdisk 사용방법을 확실하게 알고 있어야 되겠죠?\r\n\r\n하드디스크를 새로 구입하여 사용하려면 최소한 Fdisk(에프디스크)를 실행하여 하드\r\n디스크 파티션 나누기(Create DOS partition)를 하여야하고, 운영체제(OS)를 설치할\r\n 것이라면 하드디스크를 활성화(set active partition) 시켜야 합니다.\r\nFdisk에서 파티션 나누기만 실시하고 활성화가 되지않은 하드디스크에 포맷을 한 후에\r\nOS를 설치하려고 하면 System Halted 라는 메세지가 뜨고 OS를 설치할 수 없습니다.\r\n참고로 하드디스크에 운영체제(OS)를 설치하지 않고 (부팅용으로 사용하지 않는다면)\r\n 프로그램이나 데이터만 저장하는 용도로만 사용한다면 Fdisk에서 하드디스크 활성화는\r\n 시키지 않아도 됩니다.\r\n\r\n 그리고 개인적으로는 하드디스크를 전체 용량을 하나의 드라이브로 사용하는 방법을\r\n(전체가 primary 파티션) 추천하며, 한개의 하드디스크를 논리적으로 두 개 이상으로\r\n 분할하여 사용하는 방법은 별로 권장하고 싶지 않습니다.\r\n저의 PC정비 경험으로 볼때 PC에서 발생하는 고장 중에서 하드디스크 불량으로 인한\r\n고장이 상당수 차지하고 있는데, 한개의 하드디스크를 논리적으로 여러 개로 분할하여\r\n 사용하다 파티션 정보에 이상이 발생하면 중요한 자료를 허망하게 날려버릴 가능성이\r\n 대단히 높기 때문입니다.\r\n\r\n제가 추천하는 방법은 1대의 PC에 하드디스크를 최대 4대 까지 설치할 수가 있으므로\r\n 하드디스크를 별도로 두 개 준비하여 하나는 운영체제와 응용프로그램을 설치하고,\r\n 다른 하나는 자료(data) 저장 전용으로 사용하는 방법입니다.\r\n그래야 하드디스크에 이상이 발생하거나 바이러스 등에 감염되었을 때 data가 손실되는\r\n 피해를 최소화 시킬수 있고 복구하기도 편리합니다.\r\n최악의 경우 하드디스크 불량이 복구가 되지 않거나 부득이 하드디스크를 포맷을 하더\r\n라도 운영체제나 각종 응용프로그램은 조금 수고스럽더라도 다시 깔면(설치) 되겠지만,\r\n data는 사람이 일일이 입력을 하여 작성하여야 하는 것이므로 data 관리의 중요성은\r\n 매우 강조됩니다. 그래서 중요한 자료는 백업을 하여 대비합니다.\r\n\r\nFdisk를 실시한 하드디스크는 Format 과정을 한번 더 거쳐야만 정상적으로 사용이\r\n 가능하여 비로서 파일을 읽고(Read) 쓰고(write) 삭제(delete) 할 수 있습니다.\r\n일반적으로 PC조립시 처음에 하드디스크의 Fdisk와 Format을 실시하고 나면, 운영체제\r\n (windows95, windows98, windows ME, windows XP, windows 2000 등) 설치를 합니다.\r\n윈도우즈 운영체제 설치는 보통 마법사 형식으로 이루어지므로 설치 화면에 표시되는\r\n 지시사항대로 사용자 PC환경에 맞도록 선택하면 되므로 비교적 쉽습니다.\r\n그런데 PC정비 초보자들이 윈도우즈 운영체제 설치를 어렵다고 생각하는 것은, 운영\r\n 체제를 설치하기 전에는 하드디스크를 사용하기 위하여 기본적인 도스 (DOS) 명령어\r\n (Fdisk, Format, dir, copy, xcopy 등) 사용방법을 알아야 하고, 운영체제를 설치하고\r\n 난 다음에는 드라이버를 설치해야 하기 때문일 것입니다.\r\n\r\nPC가 일반 가전제품처럼 전원만 넣는다고 동작하지 않는 것처럼 PC에 장착된 하드웨어\r\n 성능을 최대로 발휘하려면 설치된 운영체제에 적합한 드라이버를 설치해야만 PC가\r\n 해당 하드웨어를 정확하게 인식하여 정상적으로 작동을 하게 되는 것입니다.\r\n운영체제(OS) 설치가 끝나면 PC에 장치된 각종 하드웨어를 최적으로 사용할 수 있도록\r\n 일반적으로 메인보드 칩셋 드라이브 화일을 먼저 설치한 후에 비디오 카드, 사운드\r\n 카드, LAN 카드, 프린터 등과 같은 드라이버를 설치합니다.\r\n그러므로 PC 구입시 첨부된 메인보드를 비롯한 각종 하드웨어와 관련된 드라이버CD와\r\n 설명서는 잘 보관하여야 하며, 또한 드라이버를 설치하기 전에 하드웨어 제조회사의\r\n 웹사이트를 방문하여 최신 드라이버를 설치하는 것이 좋겠죠?\r\n최신 드라이버는 그동안 밝혀진 문제점이 개선되고, 새로운 기능이 추가되는 등 보다\r\n 나은 시스템을 만드는 데 도움이 됩니다.\r\n\r\n하드디스크에 운영체제를 설치하고 드라이버 설치까지 완료가 되면 사용자가 필요로\r\n 하는 PC용 각종 응용 프로그램과 유틸리티 프로그램을 설치하게 됩니다.\r\n예를 들어 문서를 작성하려면 아래아 한글이나 MS워드 같은 워드프로세서 프로그램을\r\n 설치하고, 사진이나 그림 등을 편집하고 싶으면 포토샆이나 페인트샆 같은 그래픽\r\n 편집 프로그램을 설치하고, 게임을 하고 싶으면 게임 프로그램을 설치하면 됩니다.\r\n\r\n\r\n※ 하드디스크 통째 복사의 필요성 및 복사 방법\r\n\r\n컴퓨터를 사용하다 보면 하드디스크를 1:1로 통째로 복사하고 싶을 때가 있습니다.\r\n 1) 하드디스크 전체 Data를 다른 하드디스크에 통째로 백업 (backup)을 하거나\r\n 2) 기존의 저용량 하드디스크 Data를 고용량 하드디스크로 옮긴후 교체하고자 할 때\r\n 3) 동일한 메인보드를 사용하는 PC가 여러 대 있을 때 운영체제(OS)를 비롯한\r\n 각종 응용 프로그램을 설치하고자 할 때 ... 등등\r\n\r\n하드디스크에 저장된 운영체제(OS)와 각종 응용 프로그램 그리고 자료(data)를 1:1로\r\n 통째로 복사하는 방법으로는 다음과 같은 방법이 있는데,\r\n 1) xcopy (xcopy32) 명령어를 이용하여 복사하는 방법\r\n 2) C:\windows 폴더의 win386.swp 만을 제외시키고 복사하는 방법\r\n 3) 시만텍사 에서 만든 고스트(Ghost)를 이용하는 방법 등이 있습니다.\r\n\r\nPC에 설치된 운영체제가 windows95, windows98, windows ME 이면 1)번 xcopy 명령어를\r\n 이용하는 방법을 추천합니다.\r\n그리고 PC에 설치된 운영체제가 windows 2000, windows Xp 이면 3)번 고스트(Ghost)를\r\n 이용하는 방법을 추천합니다.\r\n\r\n위 3가지 방법중에서 3)번 백업전문 유틸리티인 고스트는 상용 프로그램이므로 정품을\r\n구입하여야 하고 사용하는 PC에 고스트 프로그램이 깔려 있어야만 가능하고\r\n2)번의 win386.swp 만을 제외시키고 복사하는 방법은 여러번 복사 명령을 사용하므로\r\n 번거로운 점도 있고 시간이 오래 걸리는 불편이 있습니다.\r\n\r\n참고로 파일을 복사하는 도스(DOS) 명령어로 COPY와 XCOPY 두 가지가 있는데,\r\n 두 명령어는 비슷한 것 같지만 실제로는 아래 표와 같이 상당한 차이가 있습니다.\r\n ----------------------------------------------------\r\n 구 분 copy xcopy\r\n ----------------------------------------------------\r\n 명령어 종류 내부 명령어 외부 명령어\r\n 복사 방법 파일 단위 버퍼 단위\r\n 파일결합 복사 가능 불가\r\n 디렉토리 복사 불가 가능\r\n ----------------------------------------------------\r\nCOPY는 COMMAND.COM에 의하여 자체적으로 처리되는 내부 명령어로 파일 단위로 복사를\r\n 실행하고, XCOPY는 실행파일로 구성된 외부 명령어로 버퍼 단위로 복사를 실행합니다.\r\n따라서 복사하는 파일의 수가 적을 때에는 내부명령어로 실행되는 copy가 빠르겠지만,\r\n파일의 수가 많을 때에는 버퍼 단위로 복사를 실행하는 xcopy가 빠르게 수행됩니다.\r\n특히 기능에 있어 가장 큰 차이는 서브 디렉토리까지 한번에 복사하고자 하는 경우에는\r\n 반드시 xcopy 명령어를 사용해야하고, 2개 이상의 파일을 하나로 결합하여 복사하고자\r\n 하는 경우에는 반드시 cop |
뷰PDF 1,2
office view
관련자료
-
링크
댓글목록
![profile_image](https://11q.kr:443/www/data/member_image/ss/ss1145.gif?1588261899)
shim11q.kr관리자님의 댓글
![](https://11q.kr:443/www/data/member/ss/ss1145.gif?1479800520)
윈도우 파일 복사 명령(xcopy)\r\nhttp://genes1s.egloos.com/2664573\r\n파일 백업 배치파일\r\n\r\n파일명: SD_BackUp.bat\r\n@echo off\r\n\r\nxcopy D:\Y\test.zip e:\BACKUP\ /D /H /K /Y\r\n\r\nxcopy D:\X\test2.zip e:\BACKUP\ /D /H /K /Y\r\n\r\n\r\npause\r\n\r\n\r\n::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::\r\n:: XCOPY 옵션 설명\r\n::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::\r\n:: /D 옵션은 파일의 날짜/시간을 비교하여, 원본이 갱신된 경우만 복사\r\n:: /H 옵션은 히든파일/시스템파일이라도 복사하기\r\n:: /K 옵션은 파일의 속성까지 복사\r\n:: /Y 옵션은 '덮어쓸까요?'라고 묻는 것을 생략하는 것\r\n/e : 비어 있는 하위 디렉토리까지 복사
![profile_image](https://11q.kr:443/www/data/member_image/ss/ss1145.gif?1588261899)
shim11q.kr관리자님의 댓글
![](https://11q.kr:443/www/data/member/ss/ss1145.gif?1479800520)
참고로 xcopy가 사용하는 옵션의 내용은 다음과 같습니다.\r\n /s 디렉터리와 하위 디렉터리를 복사하며, 빈 디렉터리는 제외한다\r\n /k 속성을 복사한다\r\n /e 디렉터리와 하위 디렉터리를 복사하며, 빈 디렉터리도 포함한다\r\n /c 오류를 무시하고 복사한다\r\n /h 숨겨진 파일과 시스템 파일도 복사한다\r\n /r 읽기 전용 파일을 덮어쓴다\r\n /y 확인 메시지를 표시하지 않고 기존 파일을 덮어쓴다\r\n\r\n 하드디스크를 통째로 복사하므로 시간이 걸리므로 마칠 때까지 기다리면 됩니다.\r\n 참고로 xcopy 명령은 외부 명령어이므로 만일 에러가 발생한다면 경로(path)지정이\r\n 안되어 있는 것이므로 다음과 같이 경로를 포함한 명령어를 입력하면 됩니다.\r\n\r\n - 운영체제가 windows95, windows98, windows ME 가 설치된 PC 이면\r\n c:\windows\command\xcopy c:\ d:\ /s /k /e /c /h /r /y
![profile_image](https://11q.kr:443/www/data/member_image/ss/ss1145.gif?1588261899)
shim11q.kr관리자님의 댓글
![](https://11q.kr:443/www/data/member/ss/ss1145.gif?1479800520)
백업의 xcopy 명령어 / 관리자 명령프럼프트에서 아래명령 복사 붙여넣기\r\nxcopy c:\ d:\ /d /s /k /e /c /h /r /y
![profile_image](https://11q.kr:443/www/data/member_image/ss/ss1145.gif?1588261899)
♥간단_메모글♥
-
등록일 04.15가입 인사드립니다.댓글 4
-
등록일 04.09가입인사.댓글 3
-
등록일 03.03안녕하세여댓글 1
-
등록일 02.13
최근글
-
등록일 08.19
새댓글
-
등록자 진초롱이 등록일 05:39
-
등록자 진초롱이 등록일 05:37
-
등록자 11qkr 등록일 08.19
-
등록자 진초롱이 등록일 08.19
-
등록자 진초롱이 등록일 08.19
오늘의 홈 현황
QR코드
☞ QR코드 스캔은 kakao앱 자체 QR코드