for SharePoint Online 操作マニュアル 株式会社エクシード ワン 1
目次 1. 画面構成 2. ライセンス登録 3. インストール 4. バックアップ方法 5. バッチバックアップ方法 6. 終了方法 7. アンインストール 8. 注意事項 2
はじめに Exceed One Backup ( 以下 EOB) は SharePoint Online 上のデータをローカルストレー ジへ保管するアプリケーションです EOB に関する最新の情報は 当社ホームページもしくは製品ページを参照ください 当社ホームページ : http://www.exceedone.co.jp 製品ホームページ : http://www.exceedone.co.jp/eob/ エディションについて 本製品はエディションによりバックアップできるサイトが異なります サイト プロフェッショナル プロフェッショナルプラス 一般サイト バックアップ可能 バックアップ可能 個人用サイト (OneDrive for Business) バックアップ対象として選択できません グループ用サイト バックアップ対象として選択できません バックアップ可能 バックアップ可能 エディションによる操作の違いは 本マニュアルを参照してください 3
1. 画面構成 1) 画面構成 1 2 3 4 5 6 7 9 8 10 以下の機能が選択できます 1 ファイル サインイン :Office365 へのサインイン画面を表示します 終了 :EOB を終了します 2 設定 言語: 言語切り替えを行います 登録: ライセンスを登録します ライセンス登録済みの場合は 登録解除 となり ライセンス登録を解除します サイト設定:SharePoint からデータをバックアップするための設定を行います バッチ設定ファイル作成: バッチ処理用の設定ファイルを作成します 4
3 ヘルプ マニュアル: 本マニュアルの Web サイトを表示します ライセンス:EOB のライセンス規約の Web サイトを表示します バージョン: バージョン情報を表示します 4 サイト サインイン後に バックアップ対象となるサイトが表示されます 5 バックアップモードバックアップモードを選択できます 完全( 上書き ) 保存先に同じファイルが存在する場合 上書き保存します 差分 保存先に同じファイルが存在する場合 ファイルサイズ 更新日時 が同じ場合は上書きしません 6 隠しオブジェクトも含む SharePoint のサイト設定上 不可視属性 (Hidden) がついているオブジェクトを保存するかを選択します チェックあり 隠しオブジェクトも保存します チェックなし 隠しオブジェクトは保存しません 7 260 文字以上のパス名を有効にする 保存先のパス名 ( ファイル名含む ) が 260 文字以上の場合でもファイルを保存します 本機能を使用する場合は 8. 注意事項 を参照ください 8 保存先 保存先を選択 もしくは入力します 9 実行 ( 処理中はキャンセル ) バックアップを開始します バックアップ処理中に キャンセル とクリックすると処理が中止されます 10 実行ログ 処理中の状況が表示されます 5
2) 起動時 EOB を起動すると Office365 へのサインイン画面が表示されます 初回起動時や各種設定を行う場合 サインインをしない場合は キャンセル でサインイン画面を閉じます 6
2. ライセンス登録 1) メニュー 設定 登録 を選択し 登録画面を表示します 2) 発行されたライセンスキーを入力し 登録 をクリックします 3) ライセンスが登録されます ライセンス登録が失敗した場合は ライセンスキーを確認し 再度登録をおこなってください 7
3. インストール 注意 ) この作業には管理者権限が必要です 1) アプリの登録 1 以下 URL にアクセスします https:// ドメイン名.sharepoint.com/_layouts/15/appregnew.aspx ドメイン名: 契約しているドメイン名例 :mydomain.sharepoint.com 2 以下の情報を入力します クライアント ID: 生成 ボタンを押下すると 自動的に入力されます クライアントシークレット : 生成 ボタンを押下すると 自動的に入力されます タイトル :EOB アプリドメイン :localhost リダイレクト先の URI:https://localhost 3 作成 をクリックし アプリ ID が正常に作成されました と表示されたら 表示されて いる情報を控えます ( 後工程で必要となります ) 重要 ) 表示される値は再インストール時などに必要となる情報ですので 大切に保管してください SharePoint 用のクライアントシークレットは 1 年で有効期限が切れます 詳しくは 8. 注意事項 を参照してください 8
2) 権限の登録 注意 ) この作業には管理者権限が必要です 1 以下 URL にアクセスします https:// ドメイン名 -admin.sharepoint.com/_layouts/15/appinv.aspx ドメイン名: 契約しているドメイン名例 :mydomain-admin.sharepoint.com 2アプリ ID およびタイトル欄に以下の情報を入力します アプリ ID: 先ほどコピーした クライアント ID タイトル :EOB アプリドメイン :localhost リダイレクト先の URL:https://localhost 権限の要求 XML: 製品に同梱されている PrmXML.txt の内容をコピー 3 作成 をクリックします 9
4 EOB を信頼しますか? との画面が表示されたら 信頼する をクリックします * の箇所は操作不要です 3) アプリ ID(Realm) の取得 1 以下 URL にアクセスします https:// ドメイン名 -admin.sharepoint.com/_layouts/15/ta_allappprincipals.aspx ドメイン名: 契約しているドメイン名例 :mydomain-admin.sharepoint.com 2 EOB と表示されている箇所の アプリ ID の @ 以降をコピーします ( 後工程で必要とな ります ) 重要 ) 表示される値は再インストール時などに必要となる情報ですので 大切に保管してください 10
4)Azure Active Directory の設定 注意 ) この作業には管理者権限が必要です 1Office365 のメニューより 管理者 をクリックします 2 管理センターより Azure AD をクリックします 以降 新 Azure Portal(https://aad.portal.azure.com) での説明となります 3 左メニューより エンタープライズアプリケーション をクリックします 11
4 + 新しいアプリケーション をクリックします 5 カテゴリ から 開発者サービス を選択し 開発中のアプリケーション アイコンをクリ ックします 6 独自アプリケーションの追加 ブレードから はい [ アプリの登録 ] に ~ をクリックします 12
7 + 新しいアプリケーションの登録 をクリックし 作成 ブレードに以下の通り入力もしくは選択します 入力が終わったら 作成 をクリックします 名前 :EOBAux アプリケーションの種類 :Web アプリ /API サインオン URL:http://localhost 8 登録後 アプリの登録 ブレードに戻ります 検索画面に EOBAux と入力すると登録したア プリケーションが表示されるので クリックします 13
9" アプリケーション ID の値をコピーします ( 後工程で必要となります ) 次に 設定 ブレードから 応答 URL を選択し 応答 URL の値を以下の通り変更 保存 をクリックします 値 :https://localhost http://~ を https://~ へ変更 10 設定 ブレードから 必要なアクセス許可 をクリック + 追加 をクリックします 11 API アクセスの追加 ブレードより API を選択します をクリック API を選択します ブ レードより Microsoft Graph を選択 選択 をクリックします 14
12 アクセスの有効化 ブレードから以下の通り選択し 選択 をクリックします Exceed One Backup 場所 : 委任されたアクセス許可 選択 :Read and Write all groups 13 完了 をクリックします 14 必要なアクセス許可 ブレードに戻り アクセス許可の付与 をクリックします ダイアログが表示されたら はい をクリックします 15
15 設定 ブレードより キー を選択し 以下の通り入力します 説明 : 任意 (EOB, 等 ) 有効期限 :2 年 16 保存 をクリックすると 値 箇所にキーが表示されますので この値をコピーします ( 後工程で必要となります ) ここまでで Azure Portal の設定は完了です 追加した キー は 有効期限 で設定した期間 (2 年 ) で有効期限が切れます 詳しくは 8. 注意事項 を参照してください 16
5)EOB の設定 1EOB を起動します その際 サインイン 画面は キャンセル で閉じてください 2 設定 サイト設定 をクリックします 3サイト設定画面で 以下の値を入力します SharePoint クライアント ID: アプリの登録画面で記録したクライアント ID クライアントシークレット : アプリの登録画面で記録したクライアントシークレット ID アプリ ID: アプリ ID(Realm) の取得画面で表示されていたアプリ ID Azure AD クライアント ID:Azure Portal の画面でコピーしたアプリケーション ID クライアントシークレット :Azure Portal の画面でコピーした キー 4 作成をクリックします 17
5 再起動の確認画面が表示されたら はい をクリックします 6 再起動後 自動的に EOB が起動されます Office365 へのサインイン画面に以下の値を入力します サイト : SharePoint サイト名 ( 例 :mydomain.sharepoint.com) アカウント :Office365 のアカウント名パスワード : パスワード 7 サインイン をクリックします SharePoint への登録 および EOB の設定が正しければ SharePoint へサインインし サイト ツリーが表示されます サインインが正常にいかない場合は 再度設定を確認してください 18
4. バックアップ方法 1) バックアップを行うサイトにチェックを入れます チームサイト配下全てをバックアップする場合 配下のフォルダーをバックアップする場合 特記 プロフェッショナルプラスの場合は 個人用サイト が表示され 選択できます 2) バックアック方法を指定します バックアップモード : 完全( 上書き ) 差分 隠しオブジェクトを含む : 含む場合はチェック保存先 : 保存先ローカルストレージ 3) 実行 をクリックします バックアップが開始されます 19
途中で中止したい場合 バックアップ中に 中止 をクリックします キャンセルリクエスト画面が表示されたら OK をクリックします 注意 ) ファイルが保存中の場合 処理が中断するまでしばらく時間がかかります 20
5. バッチバックアップ方法 1)EOB を起動し バックアップを行うサイトにチェックを入れます チームサイト配下全てをバックアップする場合 配下のフォルダーをバックアップする場合 2) バックアック方法を指定します バックアップモード : 完全 ( 上書き ) 差分 隠しオブジェクトを含む : 含む場合はチェック 3) メニュー 設定 バッチ設定ファイル作成 をクリックします 21
4) バッチ設定ファイルの保存先と名前を指定し ファイルを保存します Exceed One Backup 5) コマンドラインの指定 コマンドプロンプトを起動し バックアップの指定を行います EOB.EXE /c:config /p:password /f:folder [/l:logfile] [m:/param] /c: バッチ設定ファイル /p: SharePoint Online へのサインインパスワード /f: バックアップ先フォルダー /l: ログファイル名 ( 任意 ) /m: 自動取得モード ( 任意 ) a 一般サイト+ 個人用サイト 個人用サイトはプロフェッショナルプラスのみ有効 g 一般サイトすべて p 個人用サイトすべて o グループ用サイトすべて構文例 プロフェッショナルプラスのみ有効 プロフェッショナルプラスのみ有効 C\:>EOB.EXE /c:eobbatch.xml /p:mypassword /f:c:\backup /l:c:\logfile.txt 22
自動取得モードについて自動取得モードを指定すると 1) で行った設定を無視し 実行時に存在するサイトすべてをバックアップします 常にすべてのサイトをバックアップしたい場合は 自動取得モードが便利です 定期的なバックアップを行う場合バックアップ方法を指定したバッチファイルを作成し Windows のタスクから実行してください 参考 :SampleBatchFile.cmd 23
6. 終了方法 1) バックアップが終了していることを確認します 2) ファイル 終了 を選択します 24
7. アンインストール 本製品の使用を中止する場合 1) ライセンス解除 および 2)SharePoint から削除 を実施してください ライセンスを移動する場合 1) ライセンス解除 のみ実施してください 1) ライセンス解除 1 設定 登録解除 を選択します 2 OK を選択します 3 OK を選択します 25
2)SharePoint から削除 注意 ) この作業には管理者権限が必要です 1 https://(sharepoint サイト URL) /_layouts/appprincipals.aspx にアクセスします (SharePoint サイト URL): バックアップを行う SharePoint の URL 例 :mydomain.sharepoint.com 2 EOB と書かれた左側の 印を選択します 3 OK を選択します 26
8. 注意事項 1) 長いパス名 Windows の仕様により 保存先のフォルダー名とファイル名の組み合わせが 260 文字以上となる場合 エクスプローラーなどで操作 ( 編集 削除等 ) ができなくなる場合があります 260 文字以上のパス名を有効にする場合 ご注意ください 2) クライアントシークレットの有効期限クライアントシークレットには有効期限があり SharePoint 用は 1 年 Azure Active Directory に登録したアプリケーションは2 年で期限となります 有効期限が切れる前 もしくは有効期限が切れた場合は以下の手順で EOB の再設定を行ってください 再登録 本マニュアルの 7. アンインストール の 2)SharePoint から削除 を実施し SharePoint から登録を削除する 本マニュアルの 3. インストール の 1) アプリの登録 から 5)EOB の設定 を実施し 改めて EOB の登録を行う 3) エラーが発生した場合実行環境によっては バックアップエラーが発生することがあります ( ネットワーク負荷など ) エラーが発生した場合 再実行してください 27
Exceed One Backup マニュアル 製造 販売 : 株式会社エクシード ワン 改訂日 :2017/08/25 EOB Ver.1.7.2 ( 新 Azure Portal 版 ) 28