Windows10クラウドの考え方とは?

このQ&Aのポイント
  • Windows10のクラウドによるフォルダ同期では、複数のPC間で同じフォルダやサーバの内容を共有することができます。
  • 一度クラウド上でフォルダを削除しても、他のPCやサーバには反映されず、タイムスタンプの比較もできません。
  • そのため、別のPCを起動すると、サーバの内容が最新の状態でない場合は、自身のPCの内容をサーバに反映してフォルダを更新します。
回答を見る
  • ベストアンサー

windows10のクラウドの考え方について

表題ではwindows10と書きましたが、クラウド一般ということにもなる質問ですが。 3台のPC、A, B, Cがあり、ある時、クラウドによる設定が完了し、各PCの所定のフォルダおよびサーバの内容が同じになったとします。 その後、CのPCをシャットダウンし、しばらくしてからAのクラウドのフォルダをすべて消去しました。消去した内容はサーバおよびBに反映されます。即座に反映されるのではなく、時間差があるとは思いますが。そしてフォルダに何もないという状況になってしばらくして(1週間ぐらい)Cを起動しました。Cとしてはサーバとフォルダの内容が異なっているのですが、その場合、Cの内容をサーバに反映させるように動作する(ファイルを作り、A,Bにも反映)のでしょうか。もしそうならば1週間前の状態に戻るわけですが、ファイルのタイムスタンプの比較ができないのでCとしてはそのことを判断できないはずですが。それともCはサーバのフォルダにファイルがないことが新しく自分が古いのだと判断してCの所定フォルダの中を削除する方向に動作するのでしょうか。  いずれにしてもファイルがないということは比較の対象がなく、すなわちタイムスタンプによる比較ができないはずですなので、おそらく前者の動作になるはずだと思うのですが。いかがでしょうか。 よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • asciiz
  • ベストアンサー率70% (6637/9404)
回答No.4

>削除記録の保存期間の設定の問題かも知れませんが。 こちらによるものかもしれません。 OneDrive上で削除されたファイルの取り扱いについて、以下のページが見つかりました。 >ファイルとフォルダーを削除または復元する(OneDrive) >https://support.office.com/ja-jp/article/949ada80-0026-4db3-a953-c99083e6a84f?ui=ja-JP&rs=ja-JP&ad=JP ・ファイルを削除した場合、「ごみ箱」に入り、30日以内なら復活できる。(その後自動削除) ・しかしごみ箱にも最大容量が決められていて、容量を超えた分に関しては3日で復活できなくなる。 この、「ごみ箱に入っている」と言う状態が、「削除記録」に当たるのではないでしょうか。 今回、クラウド上のほぼ全ファイルを削除されたということで、「ごみ箱」の既定サイズを超えてしまった可能性があります。 そうすると、3日後にはごみ箱から消え、「削除記録」もなくなることになります。 一週間後に起動したPC(C)では、ローカルHDDのみにファイルがあり、削除記録もない訳なので、改めてクラウド上に転送してしまいます。 PC(A)・PC(B)では、新しいファイルとしてクラウドに追加されたので、ダウンロードしてきてしまった(ファイル復活)、と。 OneDriveごみ箱の既定サイズが明記されてないんですが、Windowsの標準ではドライブの10%が初期値です。 それに倣ってるとすると、15Gの1/10、1.5Gほども削除した場合に、削除猶予期間30日→3日の短縮が発生するのかもしれません。 この3日というのが当たっていれば、説明がつきそうです…。

skmsk1941093
質問者

お礼

回答まことにありがとうございます。私に代わって調査いただき、御礼申し上げます。 このような操作上使用条件とか但し書きとかが設定されているわけですね。この部分をしっかり理解しておかないと思わぬ結果になると理解しました。 クラウドについてはMSもgoogleもその他IT関連企業は使わせよう、使わせようと誘導していると思います。Windows10ではデフォルトで設定されているように思えます(アンインストールできない?)。思い切って、思いっきり自由に使ってみるとトラブルとまでは行きませんが、理解不能な状況にもなることが分かりました。便利だけど全面的に自由なものではないと思われます。

その他の回答 (5)

  • b4ea0718
  • ベストアンサー率46% (190/407)
回答No.6

そのファイルサーバー(クラウド)の仕様によるところなので、ファイルサーバーの仕様説明を見るか、試してみて結果を見ないことには分かりません。 この仕様も作った人(会社)次第なので、質問者さんの頭のなかでとやかくやっていても始まらない話です。PCとは複数の要因がからみ合ってなりたっています。アプリケーションの組み合わせによっては、予期せぬエラーが発生したりするのはその為です。 自分が今まで使ってきた感じであるならば、 1)フォルダ単位でクラウド上のデータを削除しても、その他のPCの同期フォルダはそのまま存続(削除されない)する。 2)Aの同期フォルダを削除して、Cを立ち上げてクラウドと同期すればAにそのフォルダが復活する。 3)Aの同期フォルダを削除した時点で、同期の関連性が失われクラウド上のフォルダはそのまま存続(削除されない)する。 4)Aの同期フォルダを削除すると、クラウド・B・Cの全ての同期フォルダが削除される。(ただし、最近ではこの仕様はあまりみません。オプション設定で、その様に設定できたりするサービスやアプリはあったりします) という感じの4パターンですかね。 また、上記複数重なって結果が現れるサービスやアプリケーションもありました。さらに、どの様に同期させるのかを事細かく設定できるサービスやアプリケーションも存在しています。更に、データ単位で同期させているのか、フォルダ単位で同期させているのかにも結果が分かれてきます。 ですので、「クラウド全般のデータ同期について」とか言う話をふっかけられても、答えようがありません。どの様なサービス、もしくはアプリケーション、サーバーを使うつもりですか? もしくは、どの様なクラウド同期システムを所望しているのですか? ファイル同期がどのどのような物なのか知りたいのであれば、試しにWindows機能のフォルダの同期を使って、USBメモリにでも同期フォルダを作ってみて、手元で試してみると良いでしょう。 この手元にあるUSBメモリがネット上のデータサーバーに置き換えると、質問者さんの言うところの「クラウド」となります。 ただし、これはWindows機能の話なので、その他のファイルサーバー(クラウド)サービスはまた違う動きをしたりします。また、WindowsのOSの種類によっても、多少違った動きを見せます。

  • bunjii
  • ベストアンサー率43% (3589/8248)
回答No.5

>ユーザができることは、クラウドフォルダにファイルを放り込んだり、編集したりすることだけですね。 PCにあるクラウドフォルダはどのような役割かご存知でしょうか? オフラインのときに一時ファイルとしてサーバーへの書き込み待ちで保存されたり、オンライン時にサーバーにあるファイルをキャッシュに保存してオフラインでも閲覧可能にするためのものと考えられます。 オフラインのままで特定のファイルを編集して上書き保存の操作をして残してあるものと単純にキャッシュのままの区別がされていなければクラウドでの一元化に役立ちません。 オンラインになった時点でサーバーへ書き込むべきファイルとサーバーの状態に合わせるべきファイルは何らかの区別があるものと思います。 >その内容を一旦はサーバが受け取るというのがクラウドサービスの前提だと思っているのですが。 何処のクラウドサービスを対象に論じているか特定されていませんがあなたの論理ではゾンビファイルが常に発生して収拾がつかない状態になるでしょう。 他の回答者への「お礼コメント」で以下のようなことを言っていますが、これでは利用価値がありません。 「CのPCはその後で起動してみました。起動した直後はCのクラウドのフォルダにファイルが全部入っていました。私の予想ではCのクラウドフォルダ内部も消えることです。ところがなかなか消えません。それどころかAのクラウドフォルダにファイルが復活してしまっています。Aで消したことよりもCのファイルの存在が勝ってしまい、また復活してしまったということです。」

  • asciiz
  • ベストアンサー率70% (6637/9404)
回答No.3

クラウドでは一般的に、ファイルを削除したときに、「ファイルをいつ削除した」と言う「削除記録」が残っています。 この、「削除記録」があるからこそ、ファイル削除の同期ができます。 電源をつけていても、切っていても、変わりません。 同期する場合にはまず、 ・前回の同期以降、どのようなファイルが増えたか ・前回の同期以降、どのようなファイルが更新されたか ・前回の同期以降、どのようなファイルが削除されたか(削除記録) をチェックします。 ずっと電源を入れているPCであっても、特別な処理をするわけでもなく、前回同期時より新しい「削除記録」があったなら、該当ファイルをローカルHDDから削除するわけです。 もしこの「削除記録」が無ければ、クラウドでファイルが削除されても、PCから見たら常に「クラウドにこのファイルが無いな、転送しよう」と、クラウド上からのファイル消去が不可能になってしまいます。 ですから一週間電源を落としていたPCでも、自分のHDD上のファイル・フォルダと、前回同期以降の「削除記録」を参照し新しい「削除記録」があれば、自分のHDDにあるファイルを消すこととなります。 ただしこの「削除記録」も、いつまでも残していても無駄ですから、一か月・半年・あるいは一年後など、システムにより決まっている一定期間で消されます。 その期間中ずっとクラウドにアクセスせず、「削除記録」が消えた後に電源を入れ、クラウドと同期したなら、クラウドにないファイルをアップロードし、ファイルが復活することになります。

skmsk1941093
質問者

お礼

回答ありがとうございます。操作を確実なものにするためには、理屈を理解した方がよいと考えて質問しております。 ファイルの増加、更新、削除はファイル名とタイムスタンプ(ファイル容量も?)で管理されるということでよろしいですかね。増加はファイル名で、更新はタイムスタンプとか容量でチェックし、削除されても削除時間は残るというわけですね。 削除記録が残っているとは知りませんでした。 削除記録があり、ファイル名、容量、タイムスタンプが同じだったら復活できないと思われます。クラウドの中身を別途コピーしておいて、再度クラウドフォルダに流し込んだ場合、復活するのだろうかと思いますが、それを操作した日時の前後を調査するのでしょうか。 今、次のような問題が起こっています。 AのPC上でクラウドのファイルをすべて削除しました。ほぼ空っぽになりました。他のPC、B,Cでもそうなって欲しいところです。 実際、BのPCはそれが反映されてファイルが消えました。 CのPCはその後で起動してみました。起動した直後はCのクラウドのフォルダにファイルが全部入っていました。私の予想ではCのクラウドフォルダ内部も消えることです。ところがなかなか消えません。それどころかAのクラウドフォルダにファイルが復活してしまっています。Aで消したことよりもCのファイルの存在が勝ってしまい、また復活してしまったということです。これはご説明頂いた理屈で説明可能でしょうか。削除記録がないという状態になっていたのかもしれません。削除記録の保存期間の設定の問題かも知れませんが。

  • bunjii
  • ベストアンサー率43% (3589/8248)
回答No.2

>いかがでしょうか。 あなたは勘違いされているように思います。 PC側のクラウドフォルダはキャッシュなのでサーバー(クラウド)に接続したときサーバーの内容と一致させるはずです。 従って、CのPCが起動したときクラウドのファイルがすべて削除されていれば自動的にPC側のクラウドフォルダが空になると思います。 サーバー側がクライアントPCのキャッシュに影響されるようでは一元管理ができません。

skmsk1941093
質問者

お礼

回答ありがとうございます。 ○PCの内容をサーバに一致させるのか、 ○サーバの内容をPCに一致させるのか、 という問題ですね。ご回答の内容は”後者である”ということだと思います。 (サーバが空なのにPCのクラウドフォルダが空にならない場合が生じましたが) では、ユーザの意思をどうやってサーバに反映させるのでしょうか。ユーザができることは、クラウドフォルダにファイルを放り込んだり、編集したりすることだけですね。その内容を一旦はサーバが受け取るというのがクラウドサービスの前提だと思っているのですが。とすると前者でもあるわけです。どこで切り替えるのでしょうか。

  • kteds
  • ベストアンサー率42% (1876/4424)
回答No.1

>おそらく前者の動作になるはずだと思うのですが。いかがでしょうか。 ならないと思います。 クラウドだからといって何も特別なことをするわけではなくて、ファイルサーバーの機能と同じでしょう。 サーバーに同期する環境になるはずです。

skmsk1941093
質問者

お礼

回答ありがとうございました。 ”同期する”という場合、どちら側に同期するかという問題がありますね。 AとBが違うとき、同期するとは、BをAにする同期(どちらもAになる)、AをBにする同期(どちらもBになる)ということをどうやって判断するかということですが。新しい方に同期するということでしょうか。しかし片方不在という不一致を同期させるには両方不在(在る方を消す)にするか、両方存在(コピー)にするかですが、新旧を比較はできないですね。

関連するQ&A

  • Windows Server 2008からのタスクでうまくバッチがうま

    Windows Server 2008からのタスクでうまくバッチがうまく動作しない。 こんにちは。 Windows Server 2008からのタスクでうまくバッチがうまく動作しなくて困っております。 状況としましては: ・AサーバとBサーバがある。 ・Bサーバには特定のファイルがおいてあるCフォルダが存在。 ・AサーバからAdministrator権限でCフォルダまでネットワークドライブを作成。 ・AサーバのタスクスケジューラでCフォルダのファイルを取得しに行く  バッチファイルを作成(xcopyです) ところが、バッチを手動起動した際にはうまく動作するのですが、 タスクから起動するとCフォルダが見えないのかうまく動作しません。 ちなみにバッチは起動します。 なにかご意見があれば教えて頂ければ大変助かります。

  • クラウドについて

    クラウド導入を検討している小さな会社です。 会社が使うのを前提に素朴な質問をさせてください。 (1)ファイルサーバーの代わりになりますか?(サーバとの違いは?)      (2)機密情報を保存してもセキュリティ的に問題ないでしょうか (3)企業がファイルB保存として使うとしたら何処のクラウドが良いですか?   選び方が? (4)コスト(金額)は? (5)企業からみたクラウドの活用方法は?

  • rsyncのオプションについて

    現在、rsyncにてサーバー間の同期をとろうと思っています。 A、B、Cのサーバーがあった場合 1.A→Cにファイルを吸い上げる 2.C→A、C→Bにコピーする ※このとき、C→Aにコピーする必要はないですが念のためって程度です。 サーバーAには絶えず最新のファイルが存在する前提です。 これだけなら簡単なのですが。。。 以下の場合に困っています。 上記、1と2の間 Aから吸い上げられた直後に、Aのファイルが更新されると その後の、C→Aのrsyncで古いコンテンツに上書きされてしまいます。 ※ファイルサイズも、タイムスタンプも違うため こんな状態のようです。 1.A→Cにファイルを吸い上げる ※このときのファイルのバージョンを1.0とします。 2.Aにファイルの更新がかかる ※このときのファイルのバージョンを2.0とします。 2.C→A、C→Bにコピーする ※この時点で、Cにはバージョン1.0のファイルがあるので  Aサーバーへのコピーされてしまう。。。  1.0と2.0では、サイズもタイムスタンプも違うため。。。 なんとかしたいのは、このようなことがあっても大丈夫なように タイムスタンプを比較で新しければ、rsync起動とやりたいのですが。。。 オプション探しても見つかりません 知っている方が居ましたら、ご教授いただけないでしょうか? もしくは、このような場合に同期をとる別の簡単な方法があればと思っています。 ※rsyncであれば、使ったことあるし設定も楽なので  この手法がいいかなって思っています

  • ウイルスバスター2011クラウド についてですが、

    ウイルスバスター2011クラウド についてですが、 「パターンファイルをクラウド上のサーバーに持って処理するので、  PCの負荷が、約80%も軽減される。」 とありますが、 インターネットにつながない、スタンドアロンのPCでは、 使えない(動作しない)のでしょうか? それとも、約80%の負荷軽減の恩恵を受けられないだけで、 ちゃんと使えるのでしょうか?

  • 保存された同一ファイル名をタイムスタンプで比較

    フォルダAとフォルダBに、同じファイル名のもの100ファイルずつあります。 フォルダAに最新のファイルがあるもの、フォルダBに最新のファイルがあるものと、両方とも同じもの。 という感じで管理がバラバラになってしまっています。 さらにはフォルダAにしかないファイル、フォルダBにしかないファイルが、若干あって、さらに混乱している状態です。 ・フォルダAにあってフォルダBに無いもの。また、その逆。 ・フォルダAとBの両方にある場合、どちらが新しいか。 タイムスタンプ(更新日)で調査できるツールはないでしょうか? AikoWinというフリーツールで、ファイルの有無は確認できました。 http://www.vector.co.jp/vpack/browse/pickup/pw6/pw006112.html テキストを比較するものは多く見つかります。 しかし、タイムスタンプで比較するものが見つからなくて困っています。 よろしくお願いします。

  • クラウドでインフラ構築

    このたび、Web開発をメインとした事業を起業する友人のところに 移籍をする予定なのですが、スタートアップ時、技術者が私一人ということで 慣れないサーバー構築などから始めなければならず、急いで勉強中の身です。 最初お金も乏しいことから、全てをクラウド使って構築しようと 考えております。 思いつくところで言うと、 DHCPサーバー、DNSサーバー、ActiveDirectory、ファイルサーバー メールサーバー、グループウェアなどを置くサーバー などなどでしょうか まずお聞きしたいのはそもそも、これらのインフラを全てクラウド上で構築という のが可能(現実的)なのでしょうか? また、こういったインフラ用の仮想プライベートクラウドの他に コーポレートサイトやWebページなどを置くパブリッククラウドも使用する予定なのですが これらを1つの会社のクラウドでしっかり分離して管理できるのでしょうか? または複数の会社のクラウドを使った場合、 A社で構築したActiveDirectoryの認証を使ってB社のファイルサーバーの権限管理を 行うなど会社を跨いだ運用ができるのでしょうか? 最後にこういった用途の場合のお勧めクラウド業者などございましたら 教えてください。 初心者が無謀だから代行業者に任せた方がいいということは重々承知の上で なるべく出来るところまで自分でやりたいと思っています。 何卒アドバイスのほどよろしくお願いいたします。

  • MDBファイルを毎回開かなくてはいけないの?

    市販ソフトの補助ファイルとして、mdbファイルが用いられています。 値を変えることで別の機能が働くため、 元mdbファイルをコピーして、値の異なった二つのmdbファイルを作成して 必要なときに読み取り先フォルダに、置くようにしていました。 前まではファイルを置き換えるだけで別の機能が働いていたのですが いつからか、mdbファイルを開いて閉じて、をしてから所定フォルダに配置しないと 機能しなくなりました。(切り替わらなくなりました) 毎回、mdbファイルを開かなくてはいけないのでしょうか。 それはなぜなのでしょうか。 例 A.mdb 1,2,3というデータ B.mdb a,b, cというデータ 数字処理したいときにはA.mdbファイルを所定の位置に置くと 1,2,3が選べるリストが表示される。 英字処理したいときにはB.mdbファイルを所定の位置に置くと a,b,cが選べるリストが表示される。 以前は置き換えるだけで切り替えることが出来たが、 今は、最初にA.mdbファイルを使っていて、 B.mdbファイルを使いたいときは、 B.mdbファイルを開き閉じ、そのファイルを所定の位置に置くとa,b,cが選べる。 B.mdbファイルを開き閉じをせず、ただコピーしてきて所定の位置に置くと1,2,3のままになる。 例が長くてすみません。Access初心者です。

  • windows11対応リネームソフトを探しています

    画像のファイル名の頭にフォルダ名を付けれるリネームソフトを探しています(windows11) ☆現在、このようなフォルダ/ファイルの配置構成になっています フォルダA     ∟画像.jpg フォルダB     ∟ 画像.jpg フォルダC     ∟ 画像.jpg ☆リネームソフトで下記のような、各画像ファイルの頭にフォルダ名を付けたいです フォルダA     ∟ フォルダA_画像.jpg フォルダB     ∟ フォルダB_画像.jpg フォルダC     ∟ フォルダC_画像.jpg ※ flexible renamerというリネームソフトでは上記のリネームができたのですが、Windows11には対応していないようでソフト自体が動作しませんでした。 上記のリネームができるおすすめソフトを教えてください。

  • Windows共有ができません。

    こんにちは、宜しくお願いいたします。 ●サーバAからサーバCの共有フォルダ(Kyoyu)に対して、Windows共有ができません。\\サーバC\Kyoyuをエクスプローラから実行しても、 「見つかりません」といわれます。 サーバAと同一構成のサーバBからは、サーバCの共有フォルダ(Kyoyu)に対して接続できます。 詳細情報は以下です。 ■サーバA、サーバB(Windows) OS:Windows2003Server ■サーバC(Windows) OS:WindowsXP ※LANケーブルをサーバAとサーバBで交換してみましたがやはり 現象変わらず。よって、ネットワーク機器(HUB)の問題などでは ない模様。 調査の仕方、思い当たるパラメータ、設定など、何でもお気づきになられた方、お知らせいただけるとうれしいです。宜しくお願いいたします。

  • Windowsのファイル・フォルダのタイムスタンプ

    Windows10ですが、ファイルやフォルダを作成してもすぐに忘れてしまうことがあります。その理由としてあるディレクトリ(フォルダ)\Aのサブのディレクトリ\A\Bを変更したりしても元のフォルダ\Aのタイムスタンプが変更されないということがあるように思います。ディレクトリの深いところで何らかの更新をするとそれが上のディレクトリのタイムスタンプを更新するというような設定はないのでしょうか。 技術的に難しい感じはしないのですが、そうしない理由は何でしょうか。フォルダを作った日にちをいつまでもキープしておきたいということでしょうか。 また、フォルダをコピーするとコピーした日がスタンプされますね。移動はどうなるでしょうか(実験すればすぐですが)。タイムスタンプの考え方とはどのようなことになるでしょうか。また、タイムスタンプの付け方の設定変更はできないでしょうか。