iT邦幫忙

0

Hyper V 檔案 問題

  • 分享至 

  • xImage

我在今天將我的VM轉到另一個建置好的AD環境中, 其中有一台VM 我一直有錯誤訊息 一開始是說網路名稱不對, 後來我抽絲剝繭才發現 我沒有使用該檔案的權限 一直跟我說我的用戶密碼不正確, 我就算將該檔案搬回原本的 AD 也是同樣的問題, 請問各位大大是否有遇過相同的事情呢? 要如何解決?

我已經嘗試用 icacls 修改, 但不成功

圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

1 個回答

8
Ray
iT邦大神 1 級 ‧ 2013-06-30 10:31:57

VM 有很多種, 搬法各自不同...

Hyper-V 的 VM, 如果你是透過 SCVMM 去管理的話, 直接選 Migrate 就搬過去了...
如果沒有 SCVMM, 你需要從 Hyper-V 的管理工具選匯出, 把檔案拷貝過去之後, 到那邊選匯入, 才可以正常的套用.

如果你沒有正常匯入匯入, 只是把檔案拷貝過去, 那就要自己去編輯那個 VM 的 xml 設定檔, 把正確的值填進去, 才能正常作業.

如果在同一個樹系(Forest)內, 跨網域(Domain)搬移 Hyper-V VM, 你必須在兩個 Domain 都有管理者權限, 如果你在不同樹系之間搬移, 除了兩邊都要有管理者權限之外, 這兩個樹系必須有雙向信任關係存在.

但您的情境描述不夠明確, 難以判斷還有甚麼問題存在, 例如可能是:

  1. 從 A 網域的 Host A 將 VM 移到 B 網域的 Host B?
  2. Host不變, 將 VM Guest OS 退出 A 網域, 加入 B 網域?
  3. VM 不變更 Host, 但將 Host 從 A 網域退出, 加入 B 網域?

還有, 你的 VHD 是放在 Local Disk? 還是放在 SMB Share? 還是 SAN Storage?
不同的情境, 會有不同的解法, 請先參考這兩篇與檔案權限有關的內容:
Hyper-V File Storage and Permissions
Allowing non-Administrators to control Hyper-V

看更多先前的回應...收起先前的回應...
timeout88 iT邦新手 4 級 ‧ 2013-06-30 23:28:03 檢舉

您好, 我的描述確實不夠精確, 我原先的兩個AD (AD A 與 AD B) 是互相不信任的, 因為舊AD (AD A) 出了狀況所以我更換了一個AD (AD B) 我的VM是原先就存在某一台機器上的在AD A網域下, 我直接轉換到 AD B網域, 在轉換AD後就完全不行使用了, 轉回去也不行, 因此我又將舊的AD A連上 但該硬碟檔案完(.VHD)全被鎖住 連開都開不了 所以很頭痛 謝謝

roylee iT邦高手 1 級 ‧ 2013-07-01 13:04:57 檢舉

您好

有嘗試新增一台VM,然後將原來的VHD掛載上去嗎?

Ray iT邦大神 1 級 ‧ 2013-07-02 00:15:35 檢舉

timeout88提到:
我的VM是原先就存在某一台機器上的在AD A網域下, 我直接轉換到 AD B網域,

這句還是不夠明確, 您指的是:

  1. VM 在 Host A 裡面, 然後你把 Host A 退出 A 網域, 加入 B 網域, 但 VM Guest 留在 A 網域?
  2. VM Guest 在 A 網域裡面, 你把 VM Guest 退出 A 網域, 加入 B 網域, 但 Host A 則不動留在 A 網域?
  3. VM 原本在 A 網域的 Host A, 你把 VM 的 VHD 檔案拷貝出來, 拿到 B 網域的 Host B 去掛載?

我直接轉換到 AD B網域

你做了哪些動作, 那些指令來完成《直接轉換》?

timeout88 iT邦新手 4 級 ‧ 2013-07-04 06:35:35 檢舉

Roylee: 有的 會跟我說網路名稱不對 如果單單點擊該檔案會說我的用戶名稱密碼不對

timeout88 iT邦新手 4 級 ‧ 2013-07-04 06:49:08 檢舉

Hi Raytracy:

  1. 我是在Host A, 將Host A關機, 換內含 B 網域的硬碟, 然後VM Guest 留在A 網域
  2. VM Guest 在A 網域時發現網域A 不見 該Hyper V就無法使用, 我將VM Guest 由 A 網域直接轉換 B 網域 沒有退出A網域的動作, 屆時HOST A 已經跑 B網域了
  3. 直接使用現有的 Hyper V, 只有其中一個完全無法使用 其他的可以
    直接轉換網域 就是將 Guest VM 在Join A 網域的狀況下更改成 B網域

因為文筆不好如果還有甚麼不清楚的也請讓我知道 謝謝

我要發表回答

立即登入回答