<p>I have setup a kubernetes cluster with 2 <code>master</code> nodes and 4 <code>worker nodes</code>, I am trying to do an etcd backup
as described in the documentation inside my etcd container.</p>
<pre><code>‍ETCDCTL_API=3 etcdctl --endpoints=https://127.0.0.1:2379 \
  --cacert=&lt;trusted-ca-file&gt; --cert=&lt;cert-file&gt; --key=&lt;key-file&gt; \
  snapshot save &lt;backup-file-location&gt;
</code></pre>
<p>but I get the following error:</p>
<pre><code>Error: unknown command &quot;save&quot; for &quot;etcdctl&quot;
</code></pre>
<p>Are there something to concider upfront?</p>

pwoltschk
<p>To me it sounds like you have a version mismatch between your client and the API.</p>
<p>You can run <code>etcdctl version</code> to see what version you're using and make sure the client doesn't use an obsolete version.</p>
<p>More details <a href="https://etcd.io/docs/v3.4/dev-guide/interacting_v3/#find-versions" rel="nofollow noreferrer">here</a>.</p>
