一部のイメージは書類から削除されたため見つかりません。
ことのはじまり
学会を5日後に控え,ほぼ出来上がっていた登壇用Keynoteのファイルの画像が,上記のようなエラーで正しく開けなくなってしまいました。Dropboxのバックアップ経由で画像だけうまく復旧できたのでメモっておきます。
ほとんど画像が見えなくなっていて絶望した。環境
- macOS 10.12.3 Sierra
- MacBook Pro Retina, 13-inch, Early 2015
- Keynote 7.0.5
- .keyのファイルタイプはパッケージに変更してあった(下図参照)
- Dropbox 22.3.22 (Dropbox plus, 旧 Pro)
- 空き容量は十分
- JetDrive Lite 330
- DroboxフォルダはJetDriveに入れてある
- .keyをおいてあるフォルダは内蔵SSDにあり,Dropboxに同期するためにシンボリックリンクをJetdriveのDropboxフォルダ内に貼っている状態 1
時系列
日付 | 時間帯 | 出来事 |
---|---|---|
2017-03-10 | 04:52 | (A) Dropbox上の .key 最終バージョンの時刻 |
日中 | .key を編集。Dropboxは起動していたが,なぜか.keyは同期されず。 他のファイルは同期されていた。 |
|
16:16 | (B) ローカルにある .key の最終更新時刻。この時は正しく.keyが開かれていた | |
夜 | .keyは開いたままになっていたが,他の作業をしていた | |
2017-03-11 | 昼頃 | .keyを閉じた |
昼すぎ | 電車にのってテザリングしたのでDropboxをオフにした。 | |
ローカルにある.keyを開いたら問題発生 |
症状
いくつかの画像ファイルが見えなくなっていた。ちなみに,別のMacで開いても同じでした。:
Dataフォルダ内に,貼り付けた画像やら動画やらのファイルが保管されている:
このフォルダに画像が無くなってしまったのだろうか?っと思ってフォルダ内を漁ってみると,結構な数のファイルが0バイトになっていた…!:
Dropboxのほうのファイルを開いてみると,どうやらこちらは問題ない模様:
その他,状況
- Dropboxにあったファイルは上記時系列(A)の段階のファイルであるため,これをそのまま利用するとなると,(A)以降に編集したデータが復元できない・・・
- 消えた画像の多くは(A)と(B)の間に編集した画像以外っぽい
解決した方法
(A)のDataフォルダ内のファイルを,(B)のDataフォルダにコピーし,同名のものは上書き。
何のエラーも出ずにファイルを開くことができた…!まとめ
- 原因は不明
- 何かおかしいと思ったらDropboxの同期を止めて,古いバージョンが取り出せるようにすると良いかもしれない。
- 大事なデータは複数バックアップを取ろう
- 自動バックアップに頼りっぱなしも良くないっぽい
-
これと同じシンボリックリンク経由でDropboxに入っている他のファイルは正常に同期されていた。 ↩