나는 더 커지고 싶어하는 기존의 Azure CloudDrive를 보유하고 있습니다. 내가 생각할 수있는 단순한 방법은 새로운 드라이브를 만들고 모든 것을 복사하는 것입니다. 어쨌든 vhd의 크기를 늘릴 수는 없습니다. 방법이 있습니까?Azure CloudDrive의 크기를 늘리려면 어떻게해야합니까?
4
A
답변
1
Azure 드라이브는 본질적으로 페이지 방울이므로 크기를 조정할 수 있습니다. Windows Azure 저장소 팀이이 블로그 게시물을 유용하게 활용할 수 있다는 것을 알게 될 것입니다 : http://blogs.msdn.com/b/windowsazurestorage/archive/2010/04/11/using-windows-azure-page-blobs-and-how-to-efficiently-upload-and-download-page-blobs.aspx. 샘플 코드는 "고급 기능 - 페이지 지우기 및 페이지 블롭 크기 변경"절을 읽으십시오.
1
그래 당신이 할 수있는,
전, 사용하기 쉬운 버전입니다이 프로그램을 알고하십시오, 당신은 당신 VHD로 연결하고, 새로 만들기를 VHD를 업로드하고 푸른 연결 업로드 파일 업로드 VHD http://azuredriveexplorer.codeplex.com/
0
나는 지금까지 이러한 방법을 발견했습니다 :
- "부드러운 방법": 페이지 BLOB의 크기를 늘리고 VHD 데이터 구조 (마지막 512 바이트)를 수정하십시오. 이론적으로 이것은 현재 파티션 다음에 파티션되지 않은 디스크 공간을 만듭니다. 그러나 파티션 테이블에서도 디스크 끝 (GPT? 또는 동적 디스크)의 메타 데이터가 필요하다고 예상되는 경우 해당 도 수정해야합니다.
이 곳에서 수정할 수있는 onlyone tool 을 알고 있습니다. 불행히도이 도구는 이며 주말 해킹이 1 건 (이 글을 쓰는 당시)이 아니기 때문에 이므로 깨지기 쉽습니다. (저자의 면책 조항을 참조하십시오.) 그러나 빠릅니다.
이 도구가 크게 개선되면 알려주십시오 (또는이 게시물을 편집하십시오). - 더 큰 디스크를 만들고 모든 것을 복사하십시오. 당신이 등 잠재적 인 확장을위한
- 계획 접합, 소프트/하드 링크와 같은 NTFS 기능을 보존하고 동적 VHD, 작은 구성 (1TB 말) 거대한 시작할 필요가없는 경우 이 충분히 될 수있다 파티션 및 파티션되지 않은 (예약 된) 공간이 많이 있습니다. Windows 디스크 관리자는 VHD에서 파티션되지 않은 공간을보고 원하는 경우 언제든지 파티션을 확장하여 내부 작업을 수행 할 수 있습니다. 미완료 포인트는 이기 때문에 분할되지 않은 영역은 비용이 청구되지 않는 한 입니다. (의 서식을 지정하거나 조각 모음을 수행하면에 이 할당되어 청구가 발생합니다.) 그러나 quota of your Azure Subscription (100TB)에 대해 계산됩니다.
- "어려운 방법": VHD 파일을 다운로드하고 VHD-resizer program을 사용하여 파티션되지 않은 디스크 공간을 삽입하고 VHD를 로컬로 마운트하고 파티션을 비 파티션 공간으로 확장 한 다음 마운트 해제 업로드를 확장합니다. 이것은 모든 것을 보존하며 심지어 OS 파티션에서 작동하지만 다운로드/업로드 및 소프트웨어 설치로 인해 매우 느림. 입니다.
- 위와 같지만 Azure의 보조 VM에서 수행됩니다.이로 인해 다운로드/업로드 속도가 빨라집니다. Step-by-step instructions are available here.
불행히도 이러한 모든 기술은 상당히 많은 시간 동안 드라이브를 마운트 해제해야합니다. 즉, 고 가용성 방식으로 수행 할 수 없습니다.
관련 문제
- 1. 이 SVG의 크기를 늘리려면 어떻게해야합니까?
- 2. 테이블 내부의 확인란의 크기를 늘리려면 어떻게해야합니까?
- 3. SQL Server : 트랜잭션 로그의 크기를 늘리려면 어떻게해야합니까?
- 4. SDL_Surface의 크기를 두배로 늘리려면
- 5. HashTable에서 값을 늘리려면 어떻게해야합니까?
- 6. Solaris에서 scons로 빌드 된 실행 파일의 스택 크기를 늘리려면 어떻게해야합니까?
- 7. 표현식에서 변수의 값을 늘리려면 어떻게해야합니까?
- 8. vim에서 줄 번호 여백의 간격을 늘리려면 어떻게해야합니까?
- 9. HTML, CSS : 요소를 페이지 가장자리까지 늘리려면 어떻게해야합니까?
- 10. 날짜를 한 달 단위로 늘리려면 어떻게해야합니까?
- 11. cronjob/crontab의 시간 초과를 늘리려면 어떻게해야합니까?
- 12. 자바 스크립트에서 변수의 범위를 늘리려면 어떻게해야합니까?
- 13. 전역 변수의 양을 로컬에서 늘리려면 어떻게해야합니까?
- 14. R에서 명령 내역의 길이를 늘리려면 어떻게해야합니까?
- 15. JTextField의 크기를 조정하려면 어떻게해야합니까?
- 16. OpenGL이 객체 그리기를 중단하는 거리 (zfar/gluPerspective)를 늘리려면 어떻게해야합니까?
- 17. Javascript 드롭 다운 메뉴가 화면에 표시되는 시간을 늘리려면 어떻게해야합니까?
- 18. PhpMyAdmin/mysql 사용자 계정의 사용자 이름 길이를 늘리려면 어떻게해야합니까?
- 19. SQL Azure : SQL Azure 크기가 5GB가되면 어떻게됩니까?
- 20. Kryonet에서 서버/클라이언트의 버퍼 크기를 늘리십시오.
- 21. Azure 플랫폼의 베타 테스트에 액세스하려면 어떻게해야합니까?
- 22. Azure 인스턴스 롤 크기를 프로그래밍 방식으로 찾는 방법은 무엇입니까?
- 23. PreferenceScreen에서 글꼴 크기를 변경하려면 어떻게해야합니까?
- 24. QVBoxLayout의 크기를 공간없이 채우려면 어떻게해야합니까?
- 25. GTK에서 글꼴 크기를 변경하려면 어떻게해야합니까?
- 26. VB6에서 executeable의 크기를 비교하려면 어떻게해야합니까?
- 27. UITableView 헤더의 크기를 조정하려면 어떻게해야합니까?
- 28. UIviewController의 뷰 크기를 조정하려면 어떻게해야합니까?
- 29. SQL Azure 테이블 크기
- 30. JFrame 크기를 조정할 때 JTable의 열 크기를 조정하지 않으려면 어떻게해야합니까?
기술을 사용하면 얼룩의 크기가 증가하지만 vhd 이미지도 손상되는 것처럼 보입니다. 드라이브를 사용하는 내 작업자 역할은 크기를 늘린 후에도 계속 재활용됩니다. 추신 우리는 귀하의 클라우드 스토리지 스튜디오 제품을 사용하고 그것을 많이 좋아합니다! ;-) – woaksie
클라우드 드라이브 오류 Microsoft.WindowsAzure.StorageClient.CloudDriveException : 알 수없는 오류 HRESULT = D000000D Microsoft.WindowsAzure.CloudDrive.Interop.InteropCloudDriveException 형식 'Microsoft.WindowsAzure.CloudDrive.Interop.InteropCloudDriveException'의 예외가 발생했습니다. Microsoft.WindowsAzure.StorageClient.CloudDrive.Mount에서 Microsoft.WindowsAzure.CloudDrive.Interop.InteropCloudDrive.Mount (문자열 URL, SignatureCallBack 기호, 문자열 마운트, INT32 CACHESIZE, UINT32 플래그) (INT32 CACHESIZE, DriveMountOptions 옵션) – woaksie
감사에서 Cloud Storage Studio를 사용하고있어서 기뻤습니다. 내 생각에 당신의 VHD가 깨지는 이유는 크기를 증가시키는 과정에서 페이지 BLOB의 끝 부분에 빈 바이트가 기록되어 VHD의 512 바이트 페이지 바닥 글이 엉망이되기 때문일 수 있습니다. MSDN 포럼에서이 질문을하고 Windows Azure 스토리지 팀의 누군가가 VHD 일 수있는 페이지 얼룩을 크기를 조정할 때 정확히 무슨 일이 일어나는 지에 대한 대답을 줄 수 있습니다. 고마워. –