즉시 살펴 보겠습니다.작년에 LINODE의 업그레이드 프로그램을 통해 하드 드라이브 용량을 24G에서 48G로 두 배로 늘렸습니다.VPS 하드 드라이브 공간을 이렇게 나누고, 시스템 용 4G, 시스템 백업 용 4G, SWAP 용 512M, 나머지 39.5G는 데이터 저장 용도로 사용할 것입니다. 새 VPS든 이미 사용하던 VPS든 상관없습니다.LINODE는 자유롭게 설정할 수 있습니다.
작업할 때는 강력한 VPS 패널인 VIRTUALMIN/WEBMIN을 사용하는 것이 좋습니다. 설치되어 있지 않거나 다른 VPS 패널을 설치한 경우 방법이 다르거나 번거롭습니다. 이 튜토리얼은 시스템 파티션이 1개이고 스왑이 1개만 있는 VPS를 대상으로 합니다. 파티션이 너무 많으면 다음 튜토리얼을 참조하세요.
4+4+0.5+39.5=48의 이전 시나리오에 대해서는 두 가지 범주로 설명합니다.
#리노드 대시보드에서 리노드-& gt; 대시보드-& gt; 구성 프로파일 구성 파일을 찾아 현재 사용 중인 프로파일을 편집하여 주로 블록 장치 할당을 변경하고 나머지는 조정하지 않습니다. 이 튜토리얼을 예로 들어 사용해야 하는 디스크를 적절한 개발 장치에 마운트합니다. 첫 번째 구성 파일은 MyCentos 5.6 32비트 구성 파일인 /dev/xvdacentos 5.6 32비트 diskimage, /dev/xvdbcentos 5.6 32비트 diskdata, /dev/xvdc CentOS 5.6 32비트 Swap입니다. 두 번째 구성 파일인 MyCentOS 5.6 32비트 구성 파일 백업은 CentOS 5.6 32비트 디스크 이미지의 새 구성 파일 /dev/xvdacopy를 만들 수 있습니다(백업 디스크는 아직 생성되지 않음). /dev/xvdb CentOS 5.6 32비트 디스크 데이터, /dev/xvdc CentOS 5.6 32비트 스왑 . 저장 .
#데이터는 어떻게 이동하나요?
# 시스템으로 이동하여 /dev/xvda /데이터를 마운트하고 시스템 외부의 모든 데이터를 /데이터로 이동합니다.
# 디스크 크기를 조정하는 방법
# lino des-& gt; dashboard-& gt; 디스크 이미지-& gt; CentOS 5.6 32비트 디스크 데이터->; 새 크기 입력-& gt. ; 변경 사항 저장
#구성 파일을 수정하고 추가하려면 어떻게 해야 하나요? 데이터 전송. 예를 들어, 현재 7.8(xvda)G를 사용한다고 가정하면, 먼저 디스크 공간을 8(xvda)G로 크기를 조정하여 48-0.5 (xvdb)-8(xvda) = 39.5g으로 1개의 디스크 파티션 xvdc로 나눈 다음 시스템 이외의 xvda의 데이터를 xdvc로 이동하고, 얇아진 xvda의 디스크 크기를 다음과 같이 조정할 수 있습니다. 4G로 크기를 조정합니다. 더 큰 디스크를 사용하는 경우 이동 횟수가 더 늘어날 수 있습니다.
4G 미만: 데이터를 이동하는 지루한 단계를 건너뛰고 xvda 디스크 크기를 4G로 조정한 다음 xvdc용 디스크 파티션 크기를 39.5G로 만들면 됩니다.
개인적 강박증 때문에 디스크 마운트를 미세 조정하는 경우. MyCentos 5.6 32비트 요약: /dev/xvdacentos 5.6 32비트 디스크 이미지, /dev/xvdbcentos 5.6 32비트 디스크 데이터, /dev/xvdc CentOS 5.6 32비트 스왑. Save .
1. ? 사용자 홈 디렉토리 및 데이터를 이동합니다.
여기에 소개된 가상민/웹민 패널의 도움으로 다른 VPS 패널을 사용하거나 패널이 없는 경우 Baidu를 소유하세요.
Mount /dev/xvda/데이터#xvda를 /데이터에 마운트합니다.
Mkdir /데이터/home#새 사용자 홈 디렉토리를 만듭니다.
WEBMIN->; 시스템->; 사용자 및 그룹->; /home->; (한 번에 하나만 선택할 수 있으므로 여러 사용자에 대해 이 작업을 수행하십시오); 사용자 홈 디렉터리->; 디렉토리 =/data/home/XXX->; 저장.
2. 부팅 자동 마운트 수정
Vim /etc/fstab #리노드 대시보드에 따라 해당 내용을 수정합니다.
3, 시점, 디스크 복사
lino des-& gt; 디스크 이미지-& gt; CentOS 5.6 32비트 디스크 데이터->; 이미지 복사 . 이 시점에서 대기열이 생성되고 CentOS 5.6 32비트 디스크 이미지의 복사본 CentOS 5.6 32비트 디스크 이미지 복사본(4096MB, ext3)을 하나 더 찾을 수 있습니다.
4. 사용자의 홈 디렉토리로 다시 이동
Ls /home #원본 홈이 비어 있는지 확인합니다.
Rm -rf /home #원래 홈을 삭제합니다
ln-s/data/home/home #소프트 링크를 만듭니다.
사용자의 홈 디렉터리를 다시 자동으로 설정하는 것이 좋습니다.
WEBMIN->; 시스템->; 사용자 및 그룹->; /home->; (한 번에 1명만 선택 가능, 여러 사용자에 대해 이 작업을 수행하십시오); 사용자 홈 디렉터리->; 자동->; 저장.
5. 개인 설정
?
주:지금까지 Linode의 완벽한 백업에 대해 소개했습니다. 복원 기간의 제한 없이 영구 복원 지점을 생성할 수 있으며, 오류 없는 백업을 할 수 있습니다. 백업 속도도 80MB/s에 달한다고 하니 안정적이지 않나요? 관심 있는 친구들은 API를 통해 스크립트를 작성하거나 프로그램을 만들 수 있습니다. 질문이나 제안 사항이 있으시면 댓글을 남겨주시면 언제든지 의견을 나누겠습니다.