Files
mysql-bkup/docs/how-tos/azure-blob.md
2024-12-06 18:33:54 +01:00

1.3 KiB

title, layout, parent, nav_order
title layout parent nav_order
Azure Blob storage default How Tos 5

Azure Blob storage

{: .note } As described on local backup section, to change the storage of you backup and use Azure Blob as storage. You need to add --storage azure (-s azure). You can also specify a folder where you want to save you data by adding --path my-custom-path flag.

Backup to Azure Blob storage

services:
  mysql-bkup:
    # In production, it is advised to lock your image tag to a proper
    # release version instead of using `latest`.
    # Check https://github.com/jkaninda/mysql-bkup/releases
    # for a list of available releases.
    image: jkaninda/mysql-bkup
    container_name: mysql-bkup
    command: backup --storage azure -d database --path my-custom-path
    environment:
      - DB_PORT=3306
      - DB_HOST=mysql
      - DB_NAME=database
      - DB_USERNAME=username
      - DB_PASSWORD=password
      ## Azure Blob configurations
      - AZURE_STORAGE_CONTAINER_NAME=backup-container
      - AZURE_STORAGE_ACCOUNT_NAME=account-name
      - AZURE_STORAGE_ACCOUNT_KEY=Ppby8vdM02xNOcqFlqUwJPLlmEtlCDXJ1OUzFT50uSRZ6IFsuFq2UVErCz4I6tq/K1SZFPTOtr/KBHBeksoGMGw==
    # mysql-bkup container must be connected to the same network with your database
    networks:
      - web
networks:
  web: