본문으로 바로가기 본문 바로가기
WIKI 기술 지식 베이스

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

더 알아보기 (Learn more)