Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
_CDataSync_SaaSデータのバックアップ_.pdf
Search
Miyamotok
August 26, 2019
Technology
0
1.2k
_CDataSync_SaaSデータのバックアップ_.pdf
8/26 ニフクラ エンジニア ミートアップ
バックアップ超入門 クラウド編
Miyamotok
August 26, 2019
Tweet
Share
More Decks by Miyamotok
See All by Miyamotok
Amazon Appflow で Salesforce to Snowflake へのデータローディング(EL)をやってみた / appflow-salesforce-snowflake-dataloading
miyamotok
0
640
[ELTツール×BigQuery] どのAPI使ってる?それぞれのAPIについて調べてみた / elttool-bigquery-which-api
miyamotok
0
580
ノーコード×分析基盤で複数データソースからのデータ収集を楽しようの話 / multi-saas-data-extract
miyamotok
0
390
Amazon Appflow で SaaS データ取込みを自動化してQuickSightで可視化してみた / appflow-salesforce-quicksight
miyamotok
0
5.9k
AWS Glue を試してみたら、カスタムコネクタのありがたさを感じたこと / awsglue-custom-connector
miyamotok
0
2k
最近使ったETL、ELTサービス(ツール)でデータ収集タスクについて考える / etl-elt-datacollect-task
miyamotok
1
3.3k
Other Decks in Technology
See All in Technology
JAWS DAYS 2026 CDP道場 事前説明会 / JAWS DAYS 2026 CDP Dojo briefing document
naospon
0
200
Evolution of Claude Code & How to use features
oikon48
1
450
製造業ドメインにおける LLMプロダクト構築: 複雑な文脈へのアプローチ
caddi_eng
1
510
トップマネジメントとコンピテンシーから考えるエンジニアリングマネジメント
zigorou
4
680
型を書かないRuby開発への挑戦
riseshia
0
190
白金鉱業Meetup_Vol.22_Orbital Senseを支える衛星画像のマルチモーダルエンベディングと地理空間のあいまい検索技術
brainpadpr
2
240
AWSをCLIで理解したい! / I want to understand AWS using the CLI
mel_27
2
130
マネージャー版 "提案のレベル" を上げる
konifar
21
13k
20260305_【白金鉱業】分析者が地理情報を武器にするための軽量なアドホック分析環境
yucho147
1
190
開発組織の課題解決を加速するための権限委譲 -する側、される側としての向き合い方-
daitasu
5
280
Contract One Engineering Unit 紹介資料
sansan33
PRO
0
14k
Ultra Ethernet (UEC) v1.0 仕様概説
markunet
3
220
Featured
See All Featured
What Being in a Rock Band Can Teach Us About Real World SEO
427marketing
0
190
How to make the Groovebox
asonas
2
2k
Building a A Zero-Code AI SEO Workflow
portentint
PRO
0
370
Collaborative Software Design: How to facilitate domain modelling decisions
baasie
0
150
Noah Learner - AI + Me: how we built a GSC Bulk Export data pipeline
techseoconnect
PRO
0
130
The Hidden Cost of Media on the Web [PixelPalooza 2025]
tammyeverts
2
240
Stewardship and Sustainability of Urban and Community Forests
pwiseman
0
130
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4.2k
A Guide to Academic Writing Using Generative AI - A Workshop
ks91
PRO
0
230
職位にかかわらず全員がリーダーシップを発揮するチーム作り / Building a team where everyone can demonstrate leadership regardless of position
madoxten
61
52k
Claude Code のすすめ
schroneko
67
220k
How to optimise 3,500 product descriptions for ecommerce in one day using ChatGPT
katarinadahlin
PRO
1
3.5k
Transcript
© 2019 CData Software Japan, LLC | www.cdata.com/jp SaaSデータをノーコードでバックアップと バックアップデータの使い道
2019/08/26 CData Software Japan 宮本
© 2019 CData Software Japan, LLC | www.cdata.com/jp 自己紹介 •
CData Software Japan 合同会社 • エンジニア • 宮本 航太 • @miyamon(Twitter) • kota.miyamoto.902(Facebook) • https://www.slideshare.net/cdatajapan • https://speakerdeck.com/miyamotok
© 2019 CData Software Japan, LLC | www.cdata.com/jp SaaSデータのバックアップ やってますか??
© 2019 CData Software Japan, LLC | www.cdata.com/jp どこにバックアップするの?なんでするの? Salesforce
kintone Marketo Google Analytics Office 365 SaaS 仮想マシンやクラウドDB 基本的にはリストアするために。 ただ、データ分析、データマイニングなどで使うことも
© 2019 CData Software Japan, LLC | www.cdata.com/jp どこにバックアップするの?なんでするの? Salesforce
kintone Marketo Google Analytics Office 365 SaaS • リストアするときのために • データ分析 • データマイニングなど 仮想マシンやクラウドDB 結局、この部分の処理が面倒
© 2019 CData Software Japan, LLC | www.cdata.com/jp 面倒な部分を「CData Sync」というアプリケーションで置き換えて、
Salesforce から ノーコードでEC2上にあるSQL Serverにバックアップ。 (クラウド → クラウド) 今回やってみたこと SQL Server ※ニフクラのアカウントなかったので今回はAWSで!(泣)
© 2019 CData Software Japan, LLC | www.cdata.com/jp CData Sync
って何? Salesforce kintone Marketo Google Analytics Office 365 Dynamics 365 データを仮想環境上などのデータベースに同期することができるWEBアプリケーション クラウドデータ データベース
© 2019 CData Software Japan, LLC | www.cdata.com/jp 設定処理はブラウザで完結 ①データソースを選択して、コネクショ
ン設定 ②同期先DB、データストアを選択し てコネクション設定 ③同期先ジョブ(テーブル、条件、 バッチ感覚など)を設定 3ステップで同期ジョブが作れるWebアプリケーション
© 2019 CData Software Japan, LLC | www.cdata.com/jp 接続設定内容について Salesforce
以外でも 設定内容はこれくらい。 同期先のデータベースの場合、 IPアドレス、ユーザ、パスワード、 対象のデータベースくらいです。 ※DBアクセスツールなどに設定 する情報とほぼ同じ
© 2019 CData Software Japan, LLC | www.cdata.com/jp ジョブについても 右上のようにSaaSのエンドポイントがテーブルとして表示されるので、それを
選択するのも良し、赤枠のように条件をつけてあげても良し。
© 2019 CData Software Japan, LLC | www.cdata.com/jp 実行ボタン押下 EC2にあるSQLServerに自動的にテーブル
が作成され、データが同期されます
© 2019 CData Software Japan, LLC | www.cdata.com/jp 例)月1回の処理として同期処理を行った場合 •
年月カラムを追加して同期 • 月ごとのテーブルを追加して同期
© 2019 CData Software Japan, LLC | www.cdata.com/jp SaaSデータの分析も容易になる •
ユーザー自身でバックアップするデータの持ち方を決めれるので、 分析したいデータ、構造でバックアップするという考えもあり。 Salesforc e kintone Marketo Google Analytic s Office 365 SaaS データベース 過去データの比較が簡単!
© 2019 CData Software Japan, LLC | www.cdata.com/jp 対応しているDBであれば、DB→DBのデータ連携もOK まずはニフクラで動いてるDBサーバーに集約
SQL Server SQL Server
© 2019 CData Software Japan, LLC | www.cdata.com/jp DB →
DBの他のパターン • ニフクラにある大量のデータをBigQuery を使ってデータ分析など SQL Server BigQuery
© 2019 CData Software Japan, LLC | www.cdata.com/jp DB→SaaSへは非対応 同期したDBを使ってSalesforceへデータを復元させる機能はありません。
リストアする場合は、別途API連携の開発やCData Salesfroce Driverや Excel Addinを使った処理が必要となりますので、ご注意ください。
© 2019 CData Software Japan, LLC | www.cdata.com/jp まとめ •
ツールを使うことでSaaSデータも簡単にバックアップできる (ツール自体すぐに使えるのでぜひお試しを) • バックアップデータという役割だけでなく、データの再利用も検討してみる