@Override
            public void close() throws IOException {
                getFD().sync();
                super.close();
            }
Copy `source` from remote to local dest.

@param source   source from remote
@param destPath local path
@param opts     options of copy
@return true if copy success
jraft-core/src/main/java/com/alipay/sofa/jraft/storage/snapshot/remote/RemoteFileCopier.java