<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:media="http://search.yahoo.com/mrss/"><channel><title>Backup on Shaowen Chen's Website</title><link>https://www.chenshaowen.com/en/tags/backup/</link><description>Recent content in Backup on Shaowen Chen's Website</description><generator>Hugo -- gohugo.io</generator><language>en</language><copyright>&amp;copy;2016 - {year}, All Rights Reserved.</copyright><lastBuildDate>Tue, 10 Jun 2025 00:00:00 +0000</lastBuildDate><sy:updatePeriod>weekly</sy:updatePeriod><atom:link href="https://www.chenshaowen.com/en/tags/backup/atom.xml" rel="self" type="application/rss+xml"/><item><title>FoundationDB Data Backup and Restore</title><link>https://www.chenshaowen.com/en/blog/foundationdb-data-backup-and-restore.html</link><pubDate>Tue, 10 Jun 2025 00:00:00 +0000</pubDate><atom:modified>Tue, 10 Jun 2025 00:00:00 +0000</atom:modified><guid>https://www.chenshaowen.com/en/blog/foundationdb-data-backup-and-restore.html</guid><description>1. Set Environment Variables Set the foundationdb cluster name and version 1 2 3 4 5 export CLUSTER_NAME= export NAMESPACE= export DEPLOY_NAME=${CLUSTER_NAME}-deployment export SECRET_NAME=fdb-backup-secret export VERSION=7.1.26 Set the S3 backup bucket and credentials 1 2 3 4 5 export BUCKET= export HOST=s3.us-west-2.amazonaws.com export AK=x export SK=x export S3_BACKUP_URI=&amp;#34;blobstore://${AK}:${SK}@${HOST}/fdb-backup?bucket=${BUCKET}&amp;amp;sc=0&amp;#34; 2. Create the Credentials 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 cat &amp;lt;&amp;lt;EOF | kubectl apply -f - apiVersion: v1 kind: Secret metadata: name: ${SECRET_NAME} namespace: ${NAMESPACE} type: Opaque stringData: credentials: | { &amp;#34;accounts&amp;#34;: { &amp;#34;${BUCKET}@${HOST}&amp;#34;: { &amp;#34;access_key&amp;#34;: &amp;#34;${AK}&amp;#34;, &amp;#34;secret&amp;#34;: &amp;#34;${SK}&amp;#34;, &amp;#34;endpoint&amp;#34;: &amp;#34;${HOST}&amp;#34; } } } EOF 3.</description><dc:creator>微信公众号</dc:creator><category>Database</category><category>FoundationDB</category><category>Kubernetes</category><category>Backup</category><category>Operations</category></item><item><title>Backing Up a Kubernetes Cluster with Velero</title><link>https://www.chenshaowen.com/en/blog/backup-kubernetes-cluster-using-velero.html</link><pubDate>Wed, 25 Dec 2019 00:00:00 +0000</pubDate><atom:modified>Wed, 25 Dec 2019 00:00:00 +0000</atom:modified><guid>https://www.chenshaowen.com/en/blog/backup-kubernetes-cluster-using-velero.html</guid><description>1. Introduction to Velero Velero is an open-source Kubernetes cluster backup and migration tool from the heptio team (acquired by VMWare).
Velero stores cluster resources in object storage. It supports AWS, Azure, and GCP object storage by default, is compatible with the S3 protocol, and can be extended to other platforms such as Aliyun OSS through plugins.</description><dc:creator>微信公众号</dc:creator><category>Kubernetes</category><category>Velero</category><category>Backup</category><category>Operations</category><category>Learning</category><category>Disaster Recovery</category><category>Migration</category><category>Cluster</category></item></channel></rss>