Closed7
litestream 入門
litestreamへ入門してみる
localPCへlitestreamコマンドをインストール
brew install benbjohnson/litestream/litestream
MinIOの起動
(S3互換のオブジェクトストレージ)
docker run -p 9000:9000 -p 9001:9001 minio/minio server /data --console-address ":9001"
起動すると、 http://localhost:9001/login でアクセスできる
下記でログイン
Username: minioadmin
Password: minioadmin

sqllite3でデータ投入する
sqlite3 fruits.db
CREATE TABLE fruits (name TEXT, color TEXT);
INSERT INTO fruits (name, color) VALUES ('apple', 'red');
INSERT INTO fruits (name, color) VALUES ('banana', 'yellow');
MinIOでtestbktというバケットを作成した後、
レプリケーション開始。
litestream replicate fruits.db s3://testbkt.localhost:9000/fruits.db
リストア
litestream restore -o fruits2.db s3://testbkt.localhost:9000/fruits.db
このスクラップは2023/09/10にクローズされました