自动备份和恢复Aerospike命名空间

时间:2015-08-28 15:16:59

标签: namespaces aerospike

我在Aerospike中有一个命名空间'test'。我可以使用以下命令轻松创建备份并恢复它:

  jQuery(document).ready(function(){
    jQuery('#user_login').attr( "placeholder", "Username" );
    jQuery('#user_pass').attr( "placeholder", "Password" );
 });

但我需要明确地运行这些命令。我想以这样的方式执行此操作:我在命名空间中设置了TTL 30d。由于TTL在第30天到达,它会自动创建备份和恢复命名空间(我将在不同的服务器上进行备份和恢复)。有什么办法吗?如果它在命名空间中作为属性可用,那么它将非常好,但是也欢迎与init.d相关的建议。

1 个答案:

答案 0 :(得分:1)

您可以尝试编写带有备份和恢复命令的bash脚本。将脚本设置为每30天自动运行一次。

iris %>% rename_(.dots=setNames(names(.), tolower(gsub("\\.", "_", names(.)))))

使用它运行:它将每隔4周运行一次

val rdd = sc.textFile("s3://.../my-s3-path").mapPartitions(_.drop(1))