【簡単設定】Google スプレッドシートを定期的に自動バックアップする方法
【簡単設定】Google スプレッドシートを定期的に自動バックアップする方法
Yoomを詳しくみる
この記事のテンプレートを試す
【簡単設定】Google スプレッドシートを定期的に自動バックアップする方法
アプリ同士の連携方法

2026-01-28

【簡単設定】Google スプレッドシートを定期的に自動バックアップする方法

Ayu Sugiyama
Ayu Sugiyama

重要なデータを管理しているGoogle スプレッドシート、手作業でのバックアップに手間や不安を感じていませんか?
定期的なバックアップは必須だと分かっていても、忙しいとつい後回しにしてしまったり、コピーミスで古いデータを上書きしてしまったりするリスクは常に付きまといます。
万が一の事態に備えるための作業が、かえって新たなミスの原因になってしまうのは避けたいところです。

もし、指定したスケジュールで自動的にGoogle スプレッドシートのバックアップを作成できる仕組みがあれば、こうした日々の手間やヒューマンエラーの心配から解放され、安心して本来集中すべき業務に取り組む時間を生み出すことができます!

今回ご紹介する自動化は、ノーコードで簡単に設定できて、手間や時間もかからないので、ぜひ自動化を導入して作業をもっと楽にしましょう!

とにかく早く試したい方へ

YoomにはGoogleスプレッドシートのファイルを定期的にバックアップする業務フロー自動化のテンプレートが用意されているので、「まずは試してみたい!」という方は、以下のバナーをクリックして、すぐに自動化を体験してみましょう!


Googleスプレッドシートの定期バックアップフローを作ってみよう

それではここから代表的な例として、指定したスケジュールでGoogleスプレッドシートのファイルを自動でバックアップするフローを解説していきます!

ここではYoomを使用してノーコードで設定をしていくので、もしまだYoomのアカウントをお持ちでない場合は、こちらの登録フォームからアカウントを発行しておきましょう。

※今回連携するアプリの公式サイト:Google スプレッドシートGoogle Drive

[Yoomとは]

フローの作成方法

今回は大きく分けて以下のプロセスで作成します。

  • Google スプレッドシート、Google Driveとのマイアプリ連携
  • テンプレートをコピー
  • トリガーとアクションの設定
  • フローをONにして動作確認


ステップ1:Googleスプレッドシート・Google Driveをマイアプリ連携

ここでは、Yoomとそれぞれのアプリを連携して、操作が行えるようにしていきます。

以下のナビでは、Google スプレッドシートのマイアプリ連携方法を解説しています。
Google Driveも同じ手順で行えますので、ナビを参照してマイアプリ連携を行ってください。

ステップ2:テンプレートをコピーする

続いてYoomのテンプレートをコピーします。
以下バナーの「試してみる」をクリックしましょう。


ワークスペースに自動的にテンプレートがコピーされるので、次に表示された画面で「OK」をクリックしてください。

ステップ3:スケジュールトリガーの設定

最初の設定です。
ここから「定期的にGoogle スプレッドシートのファイル情報をもとに、Google Driveでバックアップを作成する」フローの設定をしていきます!
まずは赤枠部分をクリックしましょう!
詳細については、スケジュールトリガーの設定方法を参考にしてください。

ここでは、「スケジュール設定」を行います。
フローボットを起動したい日付や時刻を自由に設定しましょう。
今回は、コピーしたテンプレートの既存設定のままにします。
最後に「完了」をクリックしましょう!

ステップ4:複数のレコードを取得する設定

以下の赤枠をクリックしてください。
ここでは、Google スプレッドシートで複数のレコードを取得する設定を行います。

アクションはそのままで、連携するアカウント情報を確認します。
確認後、画面を下にスクロールしましょう!

ここでGoogle スプレッドシートの画面に移動し、シートの用意を行います。
今回は以下のシートを使用します。Google Driveのファイル情報を管理しているしている想定です。

Yoom画面に戻って、「スプレッドシートID」「スプレッドシートのタブ名」を設定します。
入力欄をクリックして表示される候補から選択可能です!

「テーブル範囲」は、Google スプレッドシートの対象となる範囲を英字で設定してください。
今回は先ほどのシートを使用するため、「A1:A」です。

次に進むと、「取得したいレコードの条件」を設定する画面に遷移します。
今回は「ファイルID」が「空でない」レコードを取得するように設定します。
設定を終えたら、テストボタンをクリックしてください。

取得した値に表示されたことを確認後、「完了」をクリックしましょう!
取得した値とは?
トリガーやオペレーション設定時に、「テスト」を実行して取得した値のことを指します。
後続のオペレーション設定時の値として利用でき、フローボットを起動する度に変動した値となります。

ステップ5:繰り返し処理の設定

ここでは、繰り返し処理の設定を行います。
同じ処理を繰り返すオペレーション(ループ処理)を用いることで、複数取得した値を繰り返し後続のオペレーションに進めることが出来ます。
以下の注意事項を確認後、赤枠をクリックしてください。
※「同じ処理を繰り返す」オペレーション間の操作は、チームプラン・サクセスプランでのみご利用いただける機能となっております。フリープラン・ミニプランの場合は設定しているフローボットのオペレーションやデータコネクトはエラーとなりますので、ご注意ください。

次の画面で、「繰り返し対象の取得した値」を設定します。
「オペレーション」は、「複数のレコードを取得(最大300件)」を選択してください。
「取得した値」は、下記画像のように、先ほどのステップで取得した値(「ファイルID」)を設定します。
最後に「完了」をクリックして、次のステップに進みましょう!

ステップ6:Google Driveのアクション設定

ここでは、Google Driveからファイルをダウンロードする設定を行います。
以下の注意事項を確認したら、赤枠をクリックしましょう!
※ダウンロード可能なファイル容量は最大300MBまでです。アプリの仕様によっては300MB未満になる可能性があるので、ご注意ください。
※トリガー、各オペレーションでの取り扱い可能なファイル容量の詳細はファイルの容量制限についてをご参照ください。

アクションはそのままで、連携するアカウント情報を確認します。
「次へ」をクリックして進みましょう!

次の画面で必須項目を設定していきます!
まずは、「ファイルID」を設定します。
下記の画像のように、繰り返し処理で取得した値を引用して設定してください。

続いて、「ファイルタイプ」を設定します。
プルダウンから選択してください。

「テスト」をクリックします。
テストに成功すると、取得した値が表示されます。ダウンロードボタンをクリックすると、ダウンロードできているか確認ができます。

最後に、「完了」をクリックし、次に進んでください!

ステップ7:Google Driveのアクション設定

最後の設定です!以下の赤枠をクリックしましょう!
ここでは、指定したフォルダにバックアップを作成する設定を行います。

アクションはそのままで、連携するアカウント情報を確認します。
「次へ」をクリックして進みましょう!

クリックすると、API接続設定画面に移ります。
まずは、「格納先のフォルダID」を設定してください。
以下のように、入力欄をクリックして表示される候補から選択してください。


続いて、「ファイル名」を自由に設定してください。
今回は、入力欄をクリックして表示される「日付」と任意のワードを組み合わせて設定しました。
※日付変数についての詳細は以下のリンクをご確認ください。

最後に「ファイルの添付方法」・「ファイル」を設定しましょう!
プルダウンから選択して、以下のように設定してください。

「テスト」をクリックします。
テストに成功すると、取得した値が表示されます。

ここで、Google Driveの画面を開き、先ほど指定したフォルダにファイルがアップロードされているか確認しましょう!
無事にアップロードされましたね。
※今回のフローボットでは、繰り返し処理を使用しているため、ステップ4で取得したファイルIDのうち、1件のみがアップロードされます。
このあと、フローボットのトリガーをONにすると、順番にアップロードされますので、ご安心ください。

最後に、Yoomの画面に戻り「完了」をクリックしましょう!

ステップ8:トリガーをONに設定しフロー稼働の準備完了

フロー画面に戻り、以下のようなメニューが表示されていればOKです!
早速フローを起動させる場合は、「トリガーをON」をクリックしましょう。

手動で起動させる場合は、フロー画面右上の「起動する」をクリックすることで、お好きなタイミングでフローを起動できます。

Google スプレッドシートのAPIを使ったその他の自動化例

Google スプレッドシートのAPIを活用することで、様々な自動化の実現が可能になります。

Google スプレッドシートを使った自動化例

Google スプレッドシートを活用すれば、ecforceやMeta広告(Facebook)、YouTubeなどの各種レポートを毎日自動で取得し、常に最新の統計データをシートに記録し続ける運用が可能です。また、スマレジの売上情報やネクストエンジンの受注伝票、クラウドサインでの契約締結完了、GitHubのIssue更新など、外部サービスの動きに合わせて情報を自動でデータベース化できます。さらに、楽楽明細の帳票情報やAIで読み取った履歴書のデータ、gBizINFOで検索した法人情報をシートに追加し、Workplaceへ通知を飛ばすといった高度なワークフローも構築可能です。


毎日指定の時間に前日のecforceから広告集計レポート情報を取得して、自動的にGoogleスプレッドシートに記載するフローです。

Yoomのデータベースにレコードが作成されたらgBizINFO(gbiz_info)で法人情報を検索し、Googleスプレッドシート(google_sheets)に連携して結果を追加するフローです。

ネクストエンジンで受注伝票が作成されたら、自動的に受注伝票情報をGoogleスプレッドシートに連携します。

GitHubでIssueが新しく作成または更新されたらGoogleスプレッドシートに追加します

クラウドサインで契約書類の締結が完了したら、その情報をGoogleスプレッドシートに追加するフローです。

前日のスマレジでの日時締め情報(売上情報)を毎日Googleスプレッドシートに格納するフローです。

履歴書データをフォームで送信するとAIが自動で任意の情報を読み取り、Googleスプレッドシートに格納してWorkplaceに通知するフローです。

楽楽明細で帳票が発行されたら帳票情報をGoogleスプレッドシートのデータベースに追加するフローです。

■概要‍
最新のYoutubeチャンネルレポートを取得し、Googleスプレッドシートに追加するフローです。
これにより、YouTubeチャンネルの成果や統計情報を効果的に管理できます。

■注意事項‍
・YouTube Analytics APIとGoogleスプレッドシートそれぞれでアカウントとの連携設定が必要です。
・Googleスプレッドシートの追加先のシートやカラムの設定を任意の値に置き換えてご利用ください。
・YouTubeのチャンネルレポートの詳細設定や取得する情報を適宜変更してください。

毎日指定の時間に前日のMeta広告(Facebook)からレポート情報を取得して、自動的にGoogleスプレッドシートに記載するフローです。

まとめ

Google スプレッドシートの定期バックアップを自動化することで、これまで手作業で行っていたファイルのコピーやリネームといったバックアップ作業から解放され、ヒューマンエラーによるデータ紛失のリスクを防ぐことができます。

これにより、担当者はバックアップ作業に気を取られることなく、データの分析や活用といった、より付加価値の高いコア業務に集中できる環境が整います!

今回ご紹介したような業務自動化を実現できるノーコードツール「Yoom」を使えば、プログラミングの知識がない方でも、直感的な操作で簡単に業務フローの構築が可能です。

もし自動化に少しでも興味を持っていただけたなら、ぜひ登録フォームから無料登録して、Yoomによる業務効率化を体験してみてください!

よくあるご質問

Q:バックアップに失敗した場合の通知方法は?

A:

失敗した場合は、Yoomのアカウント作成時に登録したメールアドレスに通知が届きます。
通知内容に掲載されているリンクからエラーの原因を確認することが可能です。
また、通知設定をしておけばSlackやChatworkへ自動的に通知できます。

エラー時の対応方法については以下をご確認ください。

Q:バックアップファイルの形式は選べますか?

A:

はい、CSVもしくはPDF、Excel形式から選択が可能です。
「Google スプレッドシートをダウンロード」のAPI接続設定画面でファイルタイプを指定できます。

Q:バックアップ完了をSlackなどで通知できますか?

A:

はい、可能です。
フローボット最下部の「+」をクリックすると、オペレーションの追加ができます。
Yoomでは、様々なアプリと連携できます。

連携できるアプリについて、以下のリンクをご確認ください。

Yoomを使えば、今回ご紹介したような連携を
プログラミング知識なしで手軽に構築できます。
無料でYoomを試す
この記事を書いた人
Ayu Sugiyama
Ayu Sugiyama
ITパスポート資格保有者。SaaS自動化ツール『Yoom』のオウンドメディアで、業務効率化をテーマに記事執筆を担う。これまでの業務経験を通じて、多くの定型業務に「もっと効率的に進められないか」という課題意識を抱き、業務フロー改善に関心を持つ。自身もSaaS連携ツールYoomを実際に利用し、RPAなどを活用した業務自動化を試みる中で、その手軽さとインパクトに感銘を受けた。過去の自分と同じように、日々の業務に課題を感じる非エンジニアの方にも伝わるよう、実体験を基にしたSaaS活用のヒントを発信している。
タグ
Google スプレッドシート
連携
自動
自動化
お役立ち資料
Yoomがわかる!資料3点セット
Yoomがわかる!資料3点セット
資料ダウンロード
3分でわかる!Yoomサービス紹介資料
3分でわかる!Yoomサービス紹介資料
資料ダウンロード
Before Afterでわかる!Yoom導入事例集
Before Afterでわかる!Yoom導入事例集
資料ダウンロード
お役立ち資料一覧を見る
詳しくみる