django-easydump

Cargar fácilmente las instantáneas de la base de datos a través de las implementaciones
Descargar ahora

django-easydump Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • Other/Proprietary Li...
  • Precio:
  • FREE
  • Nombre del editor:
  • Chris Priest
  • Sitio web del editor:
  • http://ohiou.edu

django-easydump Etiquetas


django-easydump Descripción

Django-EasyDump es una aplicación de Django para: - Simplemente cree volcados de base de datos No importa la gran base de su base de datos (los comandos de la base de datos de Django y DumpData en las tablas mayores que a unas pocas mil filas): vertederos personalizables que pueden excluir ciertas tablas. Algunas mesas contienen datos estáticos que no necesitan estar respaldados en la misma programación que, por ejemplo, los datos del uso de useres.- Almacenamiento de descarga automático y recuperación. Cómo Workswhen, usted ejecuta el comando make_dump, el complemento hace una llamada a pg_dump (solo postgres Apoyado en este momento), crea un volcado comprimido, luego la sube a un cubo S3. Se recomienda que solo ejecute este comando en su implementación de producción. Preferiblemente, en un cron. Cuando se llama el comando Load_dump (se recomienda que solo ejecute este comando en sus implementaciones locales / qa / estadificación), la aplicación descargará el último volcado del cubo (basado en la marca de tiempo en la tecla), y aplicará ese volcado de base de datos en la base de datos actual.Installation PIP Instale Django-EasyDump Agregar a instalar_appsconfigurationin Su configuración, agregue tres configuraciones: aws_secret_key, aws_access_key, y easydump_manifests :: aws_secret_key = '' aws_access_key = '' aws_access_key = '' easydump_manifests = {'location': {'Base de datos': 'predeterminado', 'Incluir-modelos': 'Ubicación', 'S3-Bucket': 'my_dump_bucket'}, 'predeterminado': {'base de datos': 'predeterminado', 'excluir-models': '. Ubicación ',' Mesas extra ': ,' S3-Bucket ':' my_dump_bucket '}}}} - La base de datos debe coincidir una en la configuración de su bases de datos (no se reconoce la configuración de la base de datos anterior): incluir-models es una lista de modelos que desea incluir en el basurero (dejar espacio en blanco para incluir todos los modelos) - Los modelos de exclusión son modelos que desea No haber incluido en los vertederos. Esta configuración se ignora si se definen los modelos .- La tabla adicional es una lista de nombres de tablas que no se correlacionan con un modelo DJANGO que desee incluido en el volcado.- S3-Bucket es el nombre del cubo que desea vertederos. Para ser guardado a.- redundancia reducida: al cargar los volcados, si este valor es verdadero, guardará el archivo a S3 utilizando el indicador REDUJER_EDING.USAGEPYTHON WALDER.PY GAKE_DUMP DEFAULTHETHISETHISETHISE Volcará su base de datos según el manifiesto predeterminado en su Configuración y cargarlo a la ubicación S3 Bucket.python wermust.py load_dump. Este comando descargará el último volcado de acuerdo con el manifiesto de la ubicación del cubo S3 y aplicarlo a su base de datos. ¡Asegúrese de no ejecutar este comando en su máquina de producción, sobrescribirá los datos !! Python Manage.py rotate_dumps defadeththis, aquí pasará a través de su cubo y eliminará todos los vertederos, excepto por los que se realizan a las 9 pm en un lunes. Este comando es mantener su cubo S3 para obtener enorme. En futuras versiones, este comando será personalizable. La página de inicio del producto


django-easydump Software relacionado

django-email-login

A aplicación de Django que le permite que sus usuarios usen su dirección de correo electrónico en lugar de su usern ... ...

141

Descargar