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
20240723 kintoneのデータバックアップを考える
Search
Satoshi Morita
July 26, 2024
Technology
490
0
Share
20240723 kintoneのデータバックアップを考える
Satoshi Morita
July 26, 2024
More Decks by Satoshi Morita
See All by Satoshi Morita
kintone cafe 名古屋でおみくじアプリを作ってもらった話
tarimo34
0
82
kintone Café 石川 Vol.2 登壇資料 kintoneとは?
tarimo34
0
300
なぜkintone担当者は忙しいのか? キントーン担当が楽になるためのいくつかの提言
tarimo34
0
220
CMC_Meetup Online Vol.24 地方で活動するコミュニティリーダーに聞く!地方における持続可能なコミュニティ運営のイロハとは?登壇スライド
tarimo34
0
270
“キントーンの怖い話” 過去対応して実にヤバかった思い出のあれこれ
tarimo34
0
140
kintone cafe JAPAN 2020 登壇スライド(kintoneアプリクッキング)
tarimo34
0
180
JP_Stripes Kanazawa アカウント開設タイムトライアル
tarimo34
0
120
20190512 kintone cafe 岐阜 Vol.3 プラグインでパワーアップ!
tarimo34
0
110
10分以内にStripe本番決済環境開通! アカウント開設タイムトライアル
tarimo34
0
160
Other Decks in Technology
See All in Technology
「強制アップデート」か「チームの自律」か?エンタープライズが辿り着いたプラットフォームのハイブリッド運用/cloudnative-kaigi-hybrid-platform-operations
mhrtech
0
180
Building Production-Ready Agents Microsoft Agent Framework
_mertmetin
0
170
Agent Skillsで実現する記憶領域の運用とその後
yamadashy
2
1.7k
変化の激しい時代をゴキゲンに生き抜くために 〜ストレスマネジメントのススメ〜
kakehashi
PRO
5
1.3k
拝啓、あの夏の僕へ〜あなたも知っているApp Runnerの世界〜
news_it_enj
0
240
SLI/SLO、「完全に理解した」から「チョットデキル」へ
maruloop
4
410
AIエージェントの支払い基盤 AgentCore Payments概要
kmiya84377
2
170
AI時代に、 データアナリストがデータエンジニアに異動して
jackojacko_
0
720
可視化から活用へ — Mesh化・Segmentation・アライメントの研究動向
gpuunite_official
0
160
Digital Independence: Why, When and How
wannesrams
0
310
エンタープライズの厳格な制約を開発者に意識させない:クラウドネイティブ開発基盤設計/cloudnative-kaigi-golden-path
mhrtech
0
400
AI時代に越境し、 組織を変えるQAスキルの正体 / QA Skills for Transforming an Organization
mii3king
5
4.3k
Featured
See All Featured
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
35
3.4k
B2B Lead Gen: Tactics, Traps & Triumph
marketingsoph
0
110
A Guide to Academic Writing Using Generative AI - A Workshop
ks91
PRO
1
300
The AI Revolution Will Not Be Monopolized: How open-source beats economies of scale, even for LLMs
inesmontani
PRO
3
3.4k
Mozcon NYC 2025: Stop Losing SEO Traffic
samtorres
0
230
Code Review Best Practice
trishagee
74
20k
Automating Front-end Workflow
addyosmani
1370
200k
30 Presentation Tips
portentint
PRO
1
290
How to Think Like a Performance Engineer
csswizardry
28
2.6k
How to make the Groovebox
asonas
2
2.2k
Paper Plane
katiecoart
PRO
1
50k
Build your cross-platform service in a week with App Engine
jlugia
234
18k
Transcript
きんとーんの データバックアップ を考える きんとーんの データバックアップ を考える 自 動 化 ど
う か し て る ぜ ! I T ・ 自 動 化 ネ タ ラ イ ト ニ ン グ ト ー ク 発表者:@tarimo34
たりも@アントベアクリエイツ 仕事は中部地域でのDX推進/ノーコードツール導入/開発 kintone Café 岐阜/名古屋(kintoneユーザー勉強会) JP_Stripes名古屋(stripeユーザー勉強会) サイボウズ公認kintoneエバンジェリスト https://x.com/tarimo34
キントーン 使ったことあります?
キントーン ざっくり説明 ▪ビジネス向けのクラウドサービス ▪カスタマイズ可能な業務アプリを ノーコードで誰でも簡単に作成 ▪データベース機能と コミュニケーションツールの統合
キントーン しられざる実情 ▪おどろくべきことに 非IT部門の導入担当者が 9割超 カンタンにできる(っぽい)という 印象が良い方向に働いている? (やってる担当者はどう捉えてるのか?) という統計 https://cybozu.co.jp/company/ir/meeting/pdf/2312_01.pdf
業務が楽になりましたとさ めでたし めでたし ノーコード!誰でもカンタンに作れる!
・・・・のか?
おい ばっくあっぷは とってるのか?
標準機能で提供しているのは 手動でバックアップする機能 キントーンの バックアップ
まいにち手動で ばっくあっぷ? だいぶだるくない?
添付ファイルは ばっくあっぷ できない? なんで?なんで?
他連携サービスやETL ツールと連携して バックアップ環境を 整えることもできます! 他の手段も あります! 年額 79,800円-171,000円 年額 360,000円-
3,000,000円-
ねえ、なんで バックアップの 予算どり してないの?
ノーコードで つくる領域 開発 設計 運用 メンテ 事業継続マネジメント テスト ヒトが考えないと いけない領域
※ノーコードツール 以外のデータ連携先 も忘れずに!! おねがいしゃっす
キントーンのバックアップを 自動化する方法 ※kintoneのライセンスだけあればなんとかなると思ってたって? 低コストでどうにかバックアップできる構成にしたい? よござんす、何とかやってみましょ。 。 。 をお話しします いまさら本題
kintoneコマンドラインツール (cli-kintone) 通称:くりきんとん メーカー謹製の ツールがオススメ! レコードの取得: 特定のアプリからすべてのレコードを取得 条件を指定して特定のレコードを取得 レコードの追加・更新・削除: 新しいレコードの追加
既存レコードの更新 レコードの削除 ファイルのアップロード・ダウンロード: kintoneへのファイルアップロード kintoneからのファイルダウンロード
準備しよう githubからツールをダウンロード https://github.com/kintone/cli-kintone/release windows版 mac版 linux版あります
ちょっとだけがんばって 2行だけ書いてみませんか? cli-kintone.exe record export --app 299 --base-url https://sample.cybozu.com --api-token
APIトークン > C:\test\export.csv cli-kintone.exe record export --app 299 --base-url https://sample.cybozu.com --api-token APIトークン --encoding sjis --attachments-dir ./download ※windows環境の場合 ※.bat形式で保存 だいじょうぶだいじょうぶ こわくないこわくない
実行結果 指定されたフォルダにkintoneのデータと添付ファイルが落ちてきました ※windows環境の場合
windowsなら タスクスケジューラー に登録 linuxならcronに登録 RPAで実行させても ヨシ! 実行できたら 自動化だ!! ※windows環境の場合
データによって保管方法や バックアップ頻度を変えよう 紛失したら事業継続困難になるクリティカルなデータ: 頻繁なバックアップタスク 即時復旧できるような体制 重要データ:24時間以内には復旧したい 通常データ:72時間以内には復旧したい
何のための自動化かを 忘れずに! 自動化した結果のバックアップデータは定期的に確認 バックアップしたデータがレストアできるか常に検証 必ず定期的に報告
ノーコードでつくる! までは簡単 その後にくる 運用以降の手間は 変わらない 開発 設計 運用 メンテ 事業継続マネジメント
テスト 賢く自動化 しましょう 賢く自動化 しましょう
ご清聴 ありがとう ございました