lkpanganiban / python-elasticdump

a python implementation of elasticdump

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Python Elasticdump

A Python implementation of elasticdump.

Requirements

  • Python 3.8+
  • Requests
  • Fire
  • TQDM

Setup

  1. Install Python dependencies using requirements.txt
  2. Run python setup.py develop.

Usage

  1. Create a dump
elasticdump dump --input=<url-with-index> --output=<output-file> --size=<size> --overwrite=<0 or 1>
  1. Restore a dump
elasticdump restore --output=<url-with-index> --input=<output-file> --size=<size>

About

a python implementation of elasticdump


Languages

Language:Python 100.0%