friedokra
2 Bronze

Unityのクォータパス変更について

ソリューションへジャンプ

現在、クォータパスで示したフォルダを共用フォルダ(NAS)として利用しています。

この共用フォルダのフォルダ名を変更したいと考えています。変更するとUnityはどのような挙動をするのか教えてください。また、ベストな変更方法(移行方法)をご教示いただけると幸いです。

<質問>

1.共有フォルダ名を変更することでクォータパスとのリンクが切れてしまう?

2.共有フォルダ名を変更するとクォータパスも自動的に変更される?

3.クォータパスを変更できないため新しくクォータを作成しデータコピーする必要がある?

4.Unisphereからのクォータパス変更はできないが他の方法がある?

 

宜しくお願い致します。

 

0 件の賞賛
2 解決策

受理された解決策
ayas
MOD
MOD

Re: Unityのクォータパス変更について

ソリューションへジャンプ

friedokraさん

 

共用フォルダのフォルダ名を変更はクライアント側から実行可能です。

Unity側では削除→再作成になります。

 

上記前提で・・・

1.共有フォルダ名を変更することでクォータパスとのリンクが切れてしまう?

→切れません

 

2.共有フォルダ名を変更するとクォータパスも自動的に変更される?

→されます

3.クォータパスを変更できないため新しくクォータを作成しデータコピーする必要がある?

→名前の変更なのでデータコピーは必要ないです。

4.Unisphereからのクォータパス変更はできないが他の方法がある?

→クライアントからの変更が可能です。試しにWindowsでクオータフォルダの名前を変更したらUnity側でも時間差がありましたが反映されました。

 

参考スレッド:

Windowsクライアントから見えるUNITY共有フォルダーにつきまして 

VNX-Tree-quotaのフォルダ名変更について

(VNXですが動きは基本動作は同じなので)

 

元の投稿で解決策を見る

Uehara Y.
モデレーター
モデレーター

Re: Unityのクォータパス変更について

ソリューションへジャンプ

friedokraさん

 

そうですね。私もラボで確認してみましたが、フォルダ名が変わると「以前のバージョン」との紐づけはなくなってしまいました。これはおそらくWindows側の仕様だと思います(どうもフォルダ名を紐づけのキーにしているようです)。

 

ただ、Unity内部でSnapshotがなくなっているわけではありません。
今回Unityのクォータパスの設定が/Share/test2になっていると思うので、test2の一つ上の階層のShareフォルダにアクセスして頂き、そこから「以前のバージョン」を開いて中身を確認するとフォルダ名変更前の「test1」の情報を見ることができるはずです。

元の投稿で解決策を見る

5 返答(返信)
ayas
MOD
MOD

Re: Unityのクォータパス変更について

ソリューションへジャンプ

friedokraさん

 

共用フォルダのフォルダ名を変更はクライアント側から実行可能です。

Unity側では削除→再作成になります。

 

上記前提で・・・

1.共有フォルダ名を変更することでクォータパスとのリンクが切れてしまう?

→切れません

 

2.共有フォルダ名を変更するとクォータパスも自動的に変更される?

→されます

3.クォータパスを変更できないため新しくクォータを作成しデータコピーする必要がある?

→名前の変更なのでデータコピーは必要ないです。

4.Unisphereからのクォータパス変更はできないが他の方法がある?

→クライアントからの変更が可能です。試しにWindowsでクオータフォルダの名前を変更したらUnity側でも時間差がありましたが反映されました。

 

参考スレッド:

Windowsクライアントから見えるUNITY共有フォルダーにつきまして 

VNX-Tree-quotaのフォルダ名変更について

(VNXですが動きは基本動作は同じなので)

 

元の投稿で解決策を見る

friedokra
2 Bronze

Re: Unityのクォータパス変更について

ソリューションへジャンプ

ayasさん

ご回答いただき誠にありがとうございます。

Unityで試したところ、以下のようになりました。

 

>共用フォルダのフォルダ名を変更はクライアント側から実行可能です。

>Unity側では削除→再作成になります。

クォータパス:/Share/test1

共有フォルダ:\\test1

⇒ 1.Windowsから共有フォルダ(test1)の名前をtest2に変更しました。

    この時点でtest2から以前のバージョン(test1の頃のスナップショット)が見えなくなりました。

    test2の中のファイルの読み書きは可能でした。

  2.Unity管理画面⇒File⇒FileSystem⇒QuotaTree⇒+を押して、新たにクォータパス /Share/test2を

    作成したところ、エラーになりました。たぶん、test2フォルダが存在するからだと思います。

  

  既存共有フォルダ(データ含む)と新しいクォータパスの紐づけができないようです。

  そうなると、まずは、新しいクォータパス(/Share/test2)を作成し、自動的に共有フォルダ(\\test2)が

  作成されたことを確認したあとで、\\test2に\\test1と同じアクセス権の設定をして、

  \\test1のデータを\\test2に移行するしかないのでしょうか。

  移行し終えたら、\\test1、/Share/test1の削除をする。

 

度々申し訳ございませんがご教示願います。

  

   

0 件の賞賛
friedokra
2 Bronze

Re: Unityのクォータパス変更について

ソリューションへジャンプ

ayasさん

先ほどは、Windows側で共有フォルダ名を変更してもUnity側のクォータパスが変更されなかったのですが

再度変更したところ、Unity側のクォータパスは変更されました。ただし、共有フォルダのプロパティにある以前のバージョン(スナップショット)は見えないようです。こちらは、紐づけは切れてしまうのでしょうか。

度々申し訳ございませんがよろしくお願いいたします。

0 件の賞賛
Uehara Y.
モデレーター
モデレーター

Re: Unityのクォータパス変更について

ソリューションへジャンプ

friedokraさん

 

そうですね。私もラボで確認してみましたが、フォルダ名が変わると「以前のバージョン」との紐づけはなくなってしまいました。これはおそらくWindows側の仕様だと思います(どうもフォルダ名を紐づけのキーにしているようです)。

 

ただ、Unity内部でSnapshotがなくなっているわけではありません。
今回Unityのクォータパスの設定が/Share/test2になっていると思うので、test2の一つ上の階層のShareフォルダにアクセスして頂き、そこから「以前のバージョン」を開いて中身を確認するとフォルダ名変更前の「test1」の情報を見ることができるはずです。

元の投稿で解決策を見る

friedokra
2 Bronze

Re: Unityのクォータパス変更について

ソリューションへジャンプ

Ueharaさん、ayasさん

お世話になっております。何度も回答いただきありがとうございました。

/Shareから「以前のバージョン」を開き、フォルダ名変更前のtest1を参照できることも確認できました。

お二人のお陰で、共有フォルダ名を変更したいとき、どうのようにすれば良いか

料簡が悪い私でも理解することができました。大変感謝申し上げます。ありがとうございました。

今後ともよろしくお願いいたします。

0 件の賞賛