LiteFS Import 명령
import 명령은 SQLite 데이터베이스를 LiteFS 클러스터에 업로드해요. 지정한 이름의 데이터베이스가 없으면 생성되고, 이미 존재하면 교체됩니다. 이 명령은 라이브 데이터베이스에서 안전하게 사용할 수 있습니다.
출처: 문서
본문
개요 (Overview)
import 명령은 SQLite 데이터베이스를 LiteFS 클러스터에 업로드합니다. 지정한 이름의 데이터베이스가 존재하지 않으면 생성되고, 존재한다면 교체돼요. 이 명령은 라이브 데이터베이스에서 안전하게 사용할 수 있습니다.
LiteFS는 데이터베이스 파일의 무결성을 검증하지 않아요. 먼저 SQLite CLI에서 "PRAGMA integrity_check"를 실행해 무결성 검사를 수행할 수 있습니다.
사용법 (Usage)
litefs import [arguments] PATH
인자 (Arguments)
-name 플래그를 사용해 데이터베이스의 이름을 지정해야 합니다. 이것은 애플리케이션이 데이터베이스에 접근할 때 사용하는 파일명이에요.
-name string
database name
원격 LiteFS 노드로 데이터베이스를 가져오는 경우 해당 노드의 기본 API URL을 지정해야 해요. 기본값은 로컬 LiteFS 노드입니다.
-url string
LiteFS API URL (default "http://localhost:20202")
예제 (Examples)
로컬 인스턴스로 가져오기
/path/to/db의 데이터베이스를 로컬 LiteFS 노드에서 my.db라는 데이터베이스로 가져옵니다:
litefs import -name my.db /path/to/db
원격 인스턴스로 가져오기
/path/to/db의 데이터베이스를 호스트 이름이 myotherhost인 원격 LiteFS 노드에서 my.db라는 데이터베이스로 가져옵니다:
litefs import -name my.db -url http://myotherhost:20202 /path/to/db